Restful Web服务抛出servlet.init()异常

时间:2017-01-30 09:55:14

标签: java web-services rest servlets jax-rs

这是我的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) {
    }
}
}

1 个答案:

答案 0 :(得分:0)

GET方法不包含有效负载,因此该注释不正确

try

您可能需要与

类似的内容
--save

注意:我认为缺少package.json是一个拼写错误