本教程基于RestEasy官方示例!通俗易懂、老少皆宜、不论男女!---叨、校长
1、用MyEclipse创建一个Java Web项目!
2、导入RestEasy框架所需要的JAR包(点击下载)
3、配置web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<!-- 手动注册Rest接口 -->
<context-param>
<param-name>resteasy.resources</param-name>
<param-value>com.daodao.rest.HelloWorld</param-value>
</context-param>
<context-param>
<param-name>resteasy.servlet.mapping.prefix</param-name>
<param-value>/rest</param-value>
</context-param>
<listener>
<listener-class>
org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap</listener-class>
</listener>
<servlet>
<servlet-name>resteasy-servlet</servlet-name>
<servlet-class>
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>resteasy-servlet</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
4、编写测试接口:
package com.daodao.rest;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
@Path("/HelloWorld")
public class HelloWorld {
@GET
@Path("/sayHello")
public String sayHello(){
return "Hello World";
}
}
5、部署项目,测试应用:
http://localhost:8080/MyRest/rest/HelloWorld/sayHello
分享到:
相关推荐
resteasy在jboss7.1中的使用介绍,源代码,两种方式,自动注册rest service以及在程序中实现
resteasy-jaxrs-2.3.2框架源码。希望您了解Resteasy框架有所帮助
高枕无忧 RESTEasy是一个JBoss.org项目,旨在提供用于开发Java中的客户端和服务器RESTful应用程序和服务的生产力框架。 它主要是JAX-RS的实现,但是您可以在存储库中找到其他一些实验代码。 该项目页面可以在上找到...
RESTEasy是用于创建RESTful Web服务的Java框架。
resteasy
该资源是java restful的应用框架resteasy---实现了jax-rs规范的一个demo,如有疑问请联系caizhh2009@gmail.com
由jboss实现的resteasy框架,能够更好的支持restful服务,该资源为resteasy框架的工具包
RESTEasy:RESTEasy是JBoss的一个开源项目,提供各种框架帮助你构建RESTful Web Services和RESTful Java应用程序。它是JAX-RS规范的一个完整实现并通过JCP认证。 JAX-RS: 是一套用java实现REST服务的规范。(全名...
Spring整合RestEasy示例工程源码,Spring+Jetty+RestEasy
Resteasy英文文档,开发rest风格的API接口
resteasy讲解
JBoss RESTEasy 是一个用来使用Java语言开发 RESTFul Web服务的框架。RESTEasy 项目是 JAX-RS 的一个实现,集成的一些亮点: * 不需要配置文件,只要把JARs文件放到类路径里面,添加 @Path 注解就可以了。 * 完全...
resteasy简单demo使用的jar包
resteasy入门级文档、如何使用Restful进行WebService的开发简介及相关RestEasy相关资源的链接
RESTEasy入门经典.docx
详细描述了restEasy在servlet3.0前后的不同使用方法;restEasy 结合httpServer 无需容器开发;restEasy的通用差错拦截;附详细实现源码!
resteasy不使用tomcat使用netty实现,实现了高性能,也可以不需要tomcat的容器,一个主函数就能执行
resteasy资料整理,使技术人员快速入门。快速开发rest接口。
介绍了RESTEasy中的安全机制的使用方法
使用RESTEasy+guice实现上传下载文件