传递参数中文乱码
时间:2008-10-14 来源:fly928sky
1.tomcat中server.xml文件 //一次性修改即可
将第五十行左右<Connector ... />修改为:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/> 2.添加一个过滤器
(1)新建一个CharacterEncodingFilter类,并实现javax.servlet.Filter接口,再修改其中的doFilter方法
修改如下:
(2)再在WEB-INF目录下的web.xml文件
在第二行下添加如下代码:
<filter>
<filter-name>characterEncoding</filter-name>
<filter-class>com.itjob.CharacterEncodingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>characterEncoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
将第五十行左右<Connector ... />修改为:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/> 2.添加一个过滤器
(1)新建一个CharacterEncodingFilter类,并实现javax.servlet.Filter接口,再修改其中的doFilter方法
修改如下:
public void doFilter(ServletRequest request , ServletResponse response , |
(2)再在WEB-INF目录下的web.xml文件
在第二行下添加如下代码:
<filter>
<filter-name>characterEncoding</filter-name>
<filter-class>com.itjob.CharacterEncodingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>characterEncoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
相关阅读 更多 +