Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 泽西仅显示字母‘;获取&x2019;_Java_Jersey - Fatal编程技术网

Java 泽西仅显示字母‘;获取&x2019;

Java 泽西仅显示字母‘;获取&x2019;,java,jersey,Java,Jersey,我在项目中使用jersey来实现RESTful服务。键入url后,我的浏览器仅显示字符“GET”。我不知道哪里不对 以下是web.xml: 泽西岛休息服务 com.sun.jersey.spi.container.servlet.ServletContainer com.sun.jersey.config.property.packages com.bcom.restful.server.sequence 1. 泽西岛休息服务 /休息服务/* 以下是资源类: @Path(“/tenant/{

我在项目中使用jersey来实现RESTful服务。键入url后,我的浏览器仅显示字符“GET”。我不知道哪里不对

以下是
web.xml


泽西岛休息服务
com.sun.jersey.spi.container.servlet.ServletContainer
com.sun.jersey.config.property.packages
com.bcom.restful.server.sequence
1.
泽西岛休息服务
/休息服务/*
以下是资源类:

@Path(“/tenant/{tId}/seqContinue/{sName}”)
@产生(MediaType.APPLICATION_JSON)
公共类SequenceContinueService{
专用等淬灭发电机序列发生器;
@得到
公共序列getSequenceContinue(@PathParam(“tId”)字符串tenantId,
@PathParam(“sName”)字符串(名称){
如果(!hasParams()){
试一试{
Sequence seq=新序列();
seq.setSeqenceStr(转换)
.toString(sequenceGenerator.nextSequence(seqName));
返回顺序;
}捕获(ApplicationException e){
ResponseBuilder=Response
.status(status.INTERNAL\u SERVER\u错误);
builder.type(“应用程序/json”);
实体(如getMessage());
抛出新的WebApplicationException(builder.build());
}
}
返回null;
}
}
浏览器仅在屏幕上显示字符“GET”。

如果需要,必须将此
init param
添加到servlet配置中:


com.sun.jersey.api.json.POJOMappingFeature
符合事实的
为了获得JSON提供程序类,您可能还必须扩展以下内容:


com.sun.jersey.config.property.packages
com.bcom.restful.server.sequence;org.codehaus.jackson.jaxrs
关于同一主题的其他材料:


在浏览器中尝试使用什么URL?
Sequence
是否可以格式化为JSON?您是否尝试调试该服务,至少知道实际调用了正确的web服务方法?您还可以使用环境详细信息(API版本、应用程序服务器)来扩展您的问题。