SSH中文乱码问题的解决

1、在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>

2、在Jsp页面中如下配置

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

3、在Struts.xml如下配置

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

如果插入数据库还是乱码,只要将数据库的编码也改为UTF-8
发布了36 篇原创文章 · 获赞 7 · 访问量 2万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章