首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

SSH开发过程中中文乱码有关问题解决总结

2012-08-22 
SSH开发过程中中文乱码问题解决总结1.修改了Java文件使用UTF-8编码是不能使用BOM签名,这样在javac编译时会

SSH开发过程中中文乱码问题解决总结
1.修改了Java文件使用UTF-8编码是不能使用BOM签名,这样在javac编译时会报错
2.静态链接的JSP文件使用UTF-8编码,如果没有头部声明的文件,需要使用BOM签名,否则会乱码
3.对于POST提交的数据需要使用过滤器编码成UTF-8,解决中文乱码

<filter><filter-name>encoding</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>encoding</filter-name><url-pattern>/*</url-pattern></filter-mapping>

4.对于GET提交的数据需要在tomcat下配置URIEncoding="UTF-8"解决中文乱码
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" />
4 楼 steafler 2011-02-17   fally头像很给力啊! 5 楼 buchengde001 2011-02-22   这不是i18n的问题吗 6 楼 消费不起浮躁 2011-02-22      获许你说下这个拦截器,在配置文件中的位置更有意思! 7 楼 qqchenyujiaq 2011-08-25   同意楼上建议

热点排行