springmvc 传入controller乱码
2016-02-25 20:50
519 查看
被这个乱码折腾了一晚上,真是烦人啊。。一开始还以为Velocity有问题,又重新修改页面编码,其实都是utf-8的,,改来改去都没有效果。。
后来发现此博文:http://www.oschina.net/question/1245614_148092
终于拯救我于水火之中。不过我解决方法还此博主的解决方法不太一样,不过我还是用到了他写的配置方法,甚是感谢啊。。。
先贴代码: 其实乱码主要出在这个配置上,,主要是这个对string的处理上
所以后来就改为此博主修改后的类,不过一开始也不好用,不是报bean找不到就是还是乱码,不过经过我反复的clean项目,反复编译,终于成功了,真是大快人心啊。。
不过这个sts真心不好用啊。。。编译了多几次。。。纠结啊。。。。
后来发现此博文:http://www.oschina.net/question/1245614_148092
终于拯救我于水火之中。不过我解决方法还此博主的解决方法不太一样,不过我还是用到了他写的配置方法,甚是感谢啊。。。
先贴代码: 其实乱码主要出在这个配置上,,主要是这个对string的处理上
<!-- bean class="org.springframework.http.converter.StringHttpMessageConverter" -->一开始使用的是这个默认的配置,后来查了一下,发现这个默认编码是ISO-8859-1,及时我配置的是UTF-8,发现也不管用。
所以后来就改为此博主修改后的类,不过一开始也不好用,不是报bean找不到就是还是乱码,不过经过我反复的clean项目,反复编译,终于成功了,真是大快人心啊。。
不过这个sts真心不好用啊。。。编译了多几次。。。纠结啊。。。。
<!-- 开启注解方式, 并设置JSON的编码 --> <mvc:annotation-driven> <mvc:message-converters> <!-- bean class="org.springframework.http.converter.StringHttpMessageConverter" --> <bean class="org.dzzf.web.converter.MyStringHttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>application/json;charset=UTF-8</value> </list> </property> </bean> <!-- Json --> <!--bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter" --> <bean class="org.dzzf.web.converter.FastJsonHttpMessageConverter"> <!-- property name="objectMapper" value="#{jsonUtils.mapper}" / --> <property name="supportedMediaTypes"> <list> <value>text/plain;charset=utf-8</value> <value>text/html;charset=utf-8</value> <value>text/json;charset=utf-8</value> <value>application/json;charset=utf-8</value> </list> </property> </bean> </mvc:message-converters> </mvc:annotation-driven>
相关文章推荐
- java线程(1)--概念基础
- Java并发-类库新组件 - CyclicBarrier 理解
- spring学习小结3——bean之间的继承,依赖关系
- Java中的NIO
- java操作xml的一个小例子
- Myeclipse如何自动创建hibernate 转载
- java中Collection/Collections;List/Set/Map;ArrayList/Vector/LinkedList;HashSet/HashMap/TreeSet/TreeMap
- spring学习小结4——bean 的作用域 和引入外部属性文件
- Java中级开发工程师知识点归纳
- spring学习小结——bean之间的关系 继承 依赖
- 快速排序-java
- Maven简明教程(3)---在eclipse中创建工程与基本命令介绍
- eclipse 常用插件
- Java 中带包的类的编译与执行
- springmvc和struts2的区别:
- 用java代码实现二叉树的遍历算法
- java设计模式之命令模式
- 判断其是否为一个回文串,java实现
- spring IOC和AOP的原理
- SpringMVC整合Shiro