1.配置web.xml文件(确保已经导入了spring中的jar包) springmvc spring org.springframework.web.servlet.DispatcherServlet 1 ...
分类:
编程语言 时间:
2014-11-17 17:23:17
阅读次数:
5178
spring mvc使用的默认处理字符串编码为ISO-8859-1解决方法:第一种方法:对于需要返回字符串的方法添加注解,如下:@RequestMapping(value="/user/reg",produces="application/json; charset=utf-8")@Response...
分类:
编程语言 时间:
2014-11-17 15:29:45
阅读次数:
140
SpringMVC的@ResponseBody返回中文乱码的原因是SpringMVC默认处理的字符集是ISO-8859-1,在Spring的org.springframework.http.converter.StringHttpMessageConverter类中可以看到如下代码:
public static final Charset DEFAULT_CHARSET = Charset.fo...
分类:
编程语言 时间:
2014-11-05 10:58:03
阅读次数:
172
参考:ASP四个小技巧,抓取网页:GetBody,字节转字符BytesToBstr,正则表达式测试方法,生成静态页Function GetBody(weburl) '创建对象 Dim ObjXMLHTTP Set ObjXMLHTTP=Server.CreateObject("MSXML2.serv...
分类:
Web程序 时间:
2014-11-04 00:09:20
阅读次数:
270
Spring3 MVC使用@ResponseBody后会产生很大的响应头(Accept-Charset会达到4K+),原因在于默认情况下StringHttpMessageConverter.writeInternal()会将所有可用字符集回写到response响应头中:问题来了
解决方式:
一般我们都会重写springs mvc的HttpMessageConverter,改为utf-8...
分类:
编程语言 时间:
2014-10-17 21:59:51
阅读次数:
188
为了做ajax的代理,研究了下服务器端的xmlhttp和客户端ajax中的xmlhttp,做了个比较由于我一直使用JavaScript作为Asp的教本语言,所以比较起来更清楚。服务器端的xmlhttp经常用于asp小偷程序,1.在服务器端的xmlhttp.Open("GET",url,false)异...
分类:
其他好文 时间:
2014-10-17 09:39:04
阅读次数:
648
406 Not Acceptable
缺少转换依赖的jar包,设置了@ResponseBody,要把对象转换成json格式。
解决方法:
pom.xml文件增加
org.codehaus.jackson
jackson-core-asl
1.8.9
org.codehaus.jackson
jackson-mapper-asl
1.8.9...
分类:
编程语言 时间:
2014-09-15 12:57:59
阅读次数:
173
spring mvc在3.0中引入了responsebody这个注解,但是在源码中StringHttpMessageConverter 将默认编码写成了ISO-8859-1,并且是static final的,从网上搜了一堆,通过配置注入来解决,但是都是3.1的解决办法;看来...
分类:
编程语言 时间:
2014-08-27 19:04:08
阅读次数:
247
1. 引入Jar包:
jackson-all-1.9.4.jar
2. 配置注解支持
3. 使用@ResponseBody注解
// 查看用户信息: 返回json格式数据
// 访问方法: http://localhost/springmvc_user/user/zhangsan?json
@RequestMapping(valu...
分类:
编程语言 时间:
2014-08-24 19:25:53
阅读次数:
187