【发布时间】:2012-06-01 16:54:11
【问题描述】:
我尝试使用 Eclipse 创建 RESTful Web 服务,并按照
中提到的所有步骤进行操作http://shrikantuw.blogspot.in/2012/03/jersy-developing-restful-web-service.html
但是当我尝试在tomcat中运行并点击
http://localhost:8080/RestFulWS/rest/exampleWithOutParam/getName
我来了
HTTP 状态 404 - Servlet JAX-RS Servlet 不可用
我的tomcat端口也是8080而已。
请告诉我该怎么做。
【问题讨论】:
-
如果您直接通过本地主机服务器上的浏览器访问该页面会发生什么?你得到同样的错误吗?我的猜测是你的 servlet 没有放在正确的位置,所以你得到一个 404,例如“找不到页面”。
-
使用@Path 注解再次检查您的 url 模式和代码中添加的资源路径。尝试转到localhost:8080/RestFulWS/rest/application.wadl Jersey 通常会自动创建一个描述所有资源的 WADL 文件,检查它们是否与您传递的路径匹配。
-
为什么不把实际的 web.xml 内容和 web-service 代码放在这里?
标签: web-services rest tomcat jersey jax-rs