码迷,mamicode.com
首页 > 其他好文 > 详细

SSH项目中文乱码解决

时间:2015-02-10 00:27:52      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

 1.表单提交一定要指定method,否则下面如何改都没用

 2.jsp页面中指定pageEncoding=utf-8,jsp用utf-8来保存

  request.setCharacterEncoding("utf-8")

 

 2.使用spring的filter,在web.xml中加入

<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>

4.struts.xml中加入常量

 <constant name="struts.i18n.encoding" value="UTF-8" /> 

5.数据库的编码方式改成utf-8

SET NAMES ‘x‘语句与这三个语句等价:

mysql> SET character_set_client = x;
mysql> SET character_set_results = x;
mysql> SET character_set_connection = x;

  

SSH项目中文乱码解决

标签:

原文地址:http://www.cnblogs.com/qingfei1994/p/4282772.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!