Jersey1.x+Tomcat+Maven入门
来源:互联网 发布:python reverse函数 编辑:程序博客网 时间:2024/04/28 19:50
1. 在Eclipse中新建一个Maven的Web项目,其中红色部分为要修改的文件
2. 在pom.xml中引入Jersey的依赖项:
<!-- 引入 Jersey的相关依赖项 --><dependency><groupId>com.sun.jersey</groupId><artifactId>jersey-server</artifactId><version>1.19</version></dependency><dependency><groupId>com.sun.jersey</groupId><artifactId>jersey-servlet</artifactId><version>1.19</version></dependency>
3. 编写RESTful的资源类HelloWorldResource.java
package restful.res;import javax.ws.rs.GET;import javax.ws.rs.Path;import javax.ws.rs.Produces;/** * The Java class will be hosted at the URI path "/helloworld" * * @author hp * */@Path("/helloworld")public class HelloWorldResource {// The Java method will process HTTP GET requests@GET// The Java method will produce content identified by the MIME Media// type "text/plain"@Produces("text/plain")public String getClichedMessage() {// Return some cliched textual contentreturn "Jersey Hello World";}}
4. 在web.xml中添加对Jersey支持的Servlet:
<!-- 引入支持Jersey的Servlet容器 --><servlet><servlet-name>JerseyFirstServlet</servlet-name><servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class><init-param> <!-- 设置REST资源所在的包(可选) --><param-name>com.sun.jersey.config.property.packages</param-name><param-value>restful.res</param-value></init-param></servlet><servlet-mapping><servlet-name>JerseyFirstServlet</servlet-name><url-pattern>/restful/*</url-pattern></servlet-mapping>
5. 用Maven打成war包并部署到Tomcat中进行测试
在浏览器中输入http://localhost:8080/JerseyFirst/restful/helloworld
测试成功!
0 0
- Jersey1.x+Tomcat+Maven入门
- Jersey1.x+Tomcat 入门
- jersey1.X与jersey2.X的区别
- jersey1.X与jersey2.X的区别
- docker1.10.3-jetty8-jersey1.x 构建微服务
- jersey1.x集合html5使用FormData上传多文件实例
- Maven入门6-配置tomcat
- Tomcat:tomcat 7.x的maven插件mojo
- springMVC入门,以及maven,tomcat配置
- Eclipese下Maven+Jersey+Tomcat入门案例
- Maven入门示例(4):自动部署Tomcat错误排除
- Maven入门示例(3):自动部署至外部Tomcat
- Maven入门示例(3):自动部署至外部Tomcat
- Maven入门示例(3):自动部署至外部Tomcat
- Maven入门示例(4):自动部署Tomcat错误排除
- Maven+Tomcat
- spirng4集成jersey1.18
- maven 入门
- 求婚方式,爱你爱得死心塌地
- C#操作xml SelectNodes,SelectSingleNode总是返回NULL 与 xPath 介绍
- 字符串匹配的KMP算法
- 使用Eclipse设置Java注释模板详解
- java获取cpu、内存、硬盘信息
- Jersey1.x+Tomcat+Maven入门
- 二分查找
- iOS 工程禁止屏幕旋转
- ppt-to-html5
- javascript里函数提升与逻辑运算
- List,Set,Map三者的联系和区别
- 漫谈测试员系列:无BUG不生活
- nyoj 914 Yougth的最大化 【0-1分数规划】
- HDU 2224 The shortest path