这是我的restful webservice,它在其中声明了多个方法。
当我声明两个方法,即GET和POST时,它会抛出servlet.init()
异常。
这是异常的根本原因:
com.sun.jersey.api.container.ContainerException:类rest.DatabaseOperations中发现的致命问题。有关更多详细信息,请参阅日志。
但是当我宣布只有post方法时,它完美无缺。
@Path("/databaseOperation")
public class DatabaseOperations {
@Path("/select")
@GET
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public String select(String data) {
} catch (Exception exception) {
exception.printStackTrace();
}
}
@Path("/insert")
@POST
@Consumes(MediaType.APPLICATION_JSON)
public void insert(String feed) {
} catch (Exception exception) {
}
}
}
答案 0 :(得分:0)
GET方法不包含有效负载,因此该注释不正确
try
您可能需要与
类似的内容--save
注意:我认为缺少package.json
是一个拼写错误