SpringMVC框架中文乱码解决方案
来源:互联网 发布:java开发笔试题及答案 编辑:程序博客网 时间:2024/06/15 00:31
1, 为什么会有乱码?
表单提交时,浏览器会对中文参数值使用打开该表单所在页面时的字符集来编码。比如使用"utf-8"来编码。
服务器端默认使用"iso-8859-1"来解码。
所以会产生乱码。
2, 如何解决?
配置springmvc提供的过滤器(CharacterEncodingFilter)。
注意:
a.表单提交方式必须设置为"Post"
b.页面编码与初始化参数设置的编码要一致。
具体配置如下:
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>
org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
阅读全文
1 0
- SpringMVC框架中文乱码解决方案
- springMVC中文乱码解决方案
- SpringMVC 中文乱码解决方案
- SpringMvc POST中文乱码解决方案
- SpringMVC POST中文乱码解决方案
- springmvc中POST中文乱码解决方案
- SpringMVC POST/GET 中文乱码 解决方案
- SpringMVC之GET中文乱码解决方案
- springmvc responseBody返回中文乱码解决方案
- springmvc 上传图片中文乱码解决方案
- SpringMVC重定向中文乱码解决方案
- SpringMVC传值中文乱码解决方案
- SpringMVC之POST中文乱码解决方案。
- SpringMVC传值中文乱码解决方案
- freemaker中文乱码 springMVC框架中
- SSH框架中文乱码终极解决方案
- Springmvc中@RequestParam传值中文乱码解决方案:
- Springmvc中@RequestParam传值中文乱码解决方案
- 抽取数据库查询抽取和分页抽取和数据回显问题
- Android攻城狮的第二门课(第1季)第2章 使用ListView显示信息列表
- 【23种设计模式】行为型模式 > 观察者模式
- 结构体
- java面向对象/多态
- SpringMVC框架中文乱码解决方案
- windows server 2008搭建NTP时间服务器和客户端
- GPUImage学习日记(1)
- 贪心、动态规划之删数问题2072
- F12 console的用法,以及如何debug程序?
- 计蒜客-三值排序(贪心)
- 内联函数与宏定义
- (reading)A Hierarchical Approach for Generating Descriptive Image Paragraphs
- RE:JAVA学习-认识正则表达式、Object类及包装类