使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
来源:互联网 发布:java资产资金管理 编辑:程序博客网 时间:2024/05/12 21:13
需要的jar包:
核心服务器:jersey-core.jar,jersey-server.jar,jsr311-api.jar,asm.jar
核心客户端:(用于测试)jersey-client.jar
JAXB 支持:(在高级样例中使用)jaxb-impl.jar,jaxb-api.jar,activation.jar,stax-api.jar,wstx-asl.jar
JSON 支持:(在高级样例中使用)jersey-json.jar
注:jersey官方网站 和 jersey jar包的官方下载
web.xml文件添加jersey的servlet:
<servlet> <servlet-name>Jersey REST Service</servlet-name> <servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class> <init-param> <param-name>com.sun.jersey.config.property.packages</param-name> <param-value>com.resources</param-value> </init-param> <load-on-startup>1</load-on-startup></servlet><servlet-mapping> <servlet-name>Jersey REST Service</servlet-name> <url-pattern>/rest/*</url-pattern></servlet-mapping>
注意:配置文件中param-value的内容必须是项目中添加resource的目录
最简单的Hello resource:
@Path("/hello")public class HelloResource {@GET@Produces(MediaType.TEXT_PLAIN)public String sayHello() {return "Hello Jersey";}}
Thanks:http://www.ibm.com/developerworks/cn/web/wa-aj-tomcat/
另:Java官方的jersey配置不用在web.xml中配置servlet,但是需要grizzly,了解的话到jersey的官网教程即可。
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- 安徒生的伤感日志:徘徊在原地,找不到离去的方向
- Linux内核中常见内存分配函数
- ubuntu 终端 快捷键
- 对于Linux中errno使用的问题
- SQL语句:按时间查询最新的一条数据
- 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
- js在上传图片前判断大小
- td文本过长自动隐藏,浏览器兼容
- android handle message Runnable 实现页面更新
- IIS7/IIS7.5中目录执行权限的设置方法
- 同浏览器 不同窗口 共享session 解决
- 73.JAVA 正则表达式 (超详细) .
- MySQL SHOW 命令的使用
- 使用SAAJ 和JAXM的 SOAP客户端及服务