摘要:
@RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify(data)的方式就能将对象变成字符串。同时ajax请求的时候也要指定dataType: "json",contentType:"ap 阅读全文
摘要:
1. 返回json字符串如何处理 $.ajax({ url:xxx, success:function(date){ }, error:function(){ } }); 通过最原始的返回: PrintWriter out = httpServletResponse.getWriter(); Obj 阅读全文
摘要:
一、获取URL getRequestURL() 二 、获取参数列表: 1.getQueryString() 只适用于GET,比如客户端发送http://localhost/testServlet?a=b&c=d&e=f,通过request.getQueryString()得到的是a=b&c=d&e= 阅读全文
摘要:
前言 SpringMVC是目前主流的Web MVC框架之一。 如果有同学对它不熟悉,那么请参考它的入门blog:http://www.cnblogs.com/fangjian0423/p/springMVC-introduction.html 现象 本文使用的demo基于maven,是根据入门blo 阅读全文
摘要:
前面讲了调用http接口的操作,这篇讲下接收http接口的操作。(以Spring MVC为例) 1)如果发送过来的内容类型是application/x-www-form-urlencoded ,则按照spring MVC接收表单形式处理即可,表单中的某个参数可能是json格式,也可能是xml格式,按 阅读全文
摘要:
一、xml数据格式传输 1)构造xml参数:通过JAXB将java对象转换为xml 2)调用上一篇的http工具类的方法,发送请求到目的接口地址 3)返回的xml字符串结果,用JAXB进行解析成java对象,后续进行相应的业务逻辑 二、json数据格式传输 和前面三步一样,只不过需要进行java对象 阅读全文
摘要:
import java.io.BufferedReader; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java... 阅读全文
摘要:
application/x-www-form-urlencoded 这应该是最常见的 POST 提交数据的方式了。浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。请求类似于下面这样(无关 阅读全文
摘要:
Java远程方法调用是编程过程中比较常见的问题,列举一下主要包括如下几类: 1、Java RMI (Remote Method Invocation) 2、EJB远程接口调用 3、WebService,如jax-ws axis xfire cfx 4、Hessian以及Spring HttpInvo 阅读全文