
Restful
文章平均质量分 61
-droidcoffee-
这个作者很懒,什么都没留下…
展开
-
Resultful WebService 入门 helloworld
package tao.jersey;import java.io.IOException;import javax.ws.rs.GET;import javax.ws.rs.Path;import javax.ws.rs.Produces;import com.sun.jersey.api.container.httpserver.HttpServerFactory;im原创 2010-05-23 10:29:00 · 3108 阅读 · 1 评论 -
cxf 集成 spring 入门
<br />定义服务接口以及实现<br /> <br />package com.cxf.service.iface;import javax.jws.WebParam;import javax.jws.WebService;@WebServicepublic interface Helloworld { public String sayHello(@WebParam(name="text") String text);}package com.cxf.serv原创 2010-12-31 15:03:00 · 2097 阅读 · 0 评论 -
jersey 相关资料网站
<br />一.jersey官网: <br /> https://jersey.dev.java.net/<br /><br /><br />二.jersey源码及其demo下载地址(注意最新版本为1.0): <br /> http://download.java.net/maven/2/com/sun/jersey/<br /><br />三.jersey官网邮件讨论组 <br /> http://n2.nabble.com/Jersey-f576304.html<br /><br />四.j原创 2010-09-22 01:20:00 · 2159 阅读 · 0 评论 -
WebService JAX-WS和JAX-RS
WebService JAX-WS和JAX-RS<br />文章分类:Java编程<br /><br />开始学习WebService了.首先了解一些概念.<br />首先要说:本人一直用CXF,它都支持JAX-WS和JAX-RS.不过JAX-RS是JAVA EE 6提出的功能.<br /> 与 WebServices 相关的 J2EE 技术称为 JWS(Java WebServices),其中含有 JAX-WS、JAX-RS、JAXB、JAXR、SAAJ、StAX 等技术。<br /> 支持 SOAP 的原创 2010-09-22 01:13:00 · 5923 阅读 · 0 评论 -
Jersey 传递大数据量的数据【有长度限制】
@POST @Path("test") @Produces("text/plain") // 注意 text/plain 格式的 public String getTest(InputStream is, @Context HttpServletRequest request) throws Exception{ byte[] buf = new byte[is.available()]; is.read(buf转载 2010-09-02 18:12:00 · 3560 阅读 · 0 评论 -
Jersey 非 web 方式 发布服务
<br />package example; import com.sun.jersey.api.container.httpserver.HttpServerFactory; import com.sun.net.httpserver.HttpServer; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import java.io.IOException;原创 2010-07-28 18:43:00 · 2191 阅读 · 0 评论 -
利用JAXB 返回 POJO对象
<br />//java pojo@XmlRootElementpublic class User { private String username; private String password; ...... }<br /> <br />// 注意 如果 User 没有加 XmlRootElement 注解: 则会抛出一个 <br />Exception in thread "main" com.sun.jersey.api.client.UniformI原创 2010-05-31 19:30:00 · 3213 阅读 · 0 评论 -
jersey client 发送Post请求 【带参数】
<br />@Path("postUser")public class PostUser { @POST @Produces(MediaType.TEXT_XML) public String postUser(){ return "涛哥"; } @Path("bean") @POST @Consumes(MediaType.APPLICATION_FORM_URLENCODED) @Produces({MediaType.APPLICATION_XM原创 2010-05-31 23:15:00 · 19252 阅读 · 0 评论 -
Jersey Client 访问 【中文乱码解决方案】
Client c = Client.create(); String url = "http://localhost:8080/jersey/services/helloGet/"; url += URLEncoder.encode("涛哥", "utf-8"); WebResource r = c.resource(url); ClientResponse respon原创 2010-05-30 07:18:00 · 8199 阅读 · 0 评论 -
Jersey 第二天
// 带参数@Path("/hello/{username")public class HelloworldResource { @GET @Produces("text/plain") public String sayHello(@PathParam("username") String username){ return username;原创 2010-05-27 19:15:00 · 1056 阅读 · 0 评论 -
Jersey 通过 web端 发布
web.xml Jersey Web Application com.sun.jersey.spi.container.servlet.ServletContainer 1 Jersey Web Application /services/* 访问路径是 /services/....原创 2010-05-26 23:19:00 · 8445 阅读 · 3 评论 -
CXF 入门实例
<br />先去Apache下载cxf的最新jar包 本人的是 2.3.0<br />将所有jar加载到类路径下<br /> <br />然后:<br />----------------------------------------------------------------------<br />定义一个接口<br /> <br />package com.cxf.service.iface;import javax.jws.WebParam;import javax.jws.Web原创 2010-12-31 12:58:00 · 3627 阅读 · 0 评论