读书人

关于spring 乱码心得

发布时间: 2012-10-16 09:57:37 作者: rapoo

关于spring 乱码经验
<filter>
关于spring 乱码心得????????<filter-name>encodingFilter</filter-name>
关于spring 乱码心得????????<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
关于spring 乱码心得????????<init-param>
关于spring 乱码心得????????????<param-name>encoding</param-name>
关于spring 乱码心得????????????<param-value>utf-8</param-value>
关于spring 乱码心得????????</init-param>
关于spring 乱码心得????</filter>
关于spring 乱码心得
关于spring 乱码心得????<filter-mapping>
关于spring 乱码心得????????<filter-name>encodingFilter</filter-name>??????//jsp目录下的所有文件转码
关于spring 乱码心得????????<url-pattern>/jsp/*</url-pattern>
关于spring 乱码心得????</filter-mapping>
关于spring 乱码心得????<filter-mapping>
关于spring 乱码心得????????<filter-name>encodingFilter</filter-name>
关于spring 乱码心得????????<url-pattern>*.do</url-pattern>????????????????????//.do的转码
关于spring 乱码心得????</filter-mapping>
关于spring 乱码心得????<filter-mapping>
关于spring 乱码心得????????<filter-name>encodingFilter</filter-name>??//jsp的转码
关于spring 乱码心得????????<url-pattern>*.jsp</url-pattern>
关于spring 乱码心得????</filter-mapping>

?2、在把所有的中文ApplicationResource_*.properties配置文件通过java/bin/native2ascii统一转码为utf-8编码方式,格式为:

?

关于spring 乱码心得native2ascii???-encording???utf-8????<?需转码文件名路径>????<转码后文件件名路径>

?

3、在表现层需要统一转码为utf-8

?

关于spring 乱码心得<%@?page?contentType="text/html;?charset=utf-8"?pageEncoding="utf-8"?errorPage="/jsp/error.jsp"%>
关于spring 乱码心得<meta?http-equiv="content-type"?content="text/html;?charset=utf-8">

?

这样一来在jsp中所有读<bean:message/>的标签就可以正常显示你的配置文件的中文了,想必大家都遇到过以上的编码问题了。

?

以上步骤能解决接受到服务器端的数据不出现乱码,当使用JQuery+ajax+json时,服务器端返回的json格式数据仍然为乱码,可以在服务器端添加

response.setContentType("text/html;charset=UTF-8");

?

解决.

读书人网 >编程

热点推荐