当前位置: 代码迷 >> JavaScript >> Struts2.1.8 JSP提交Action后,获取中文乱码解决办法
  详细解决方案

Struts2.1.8 JSP提交Action后,获取中文乱码解决办法

热度:100   发布时间:2012-11-01 11:11:32.0
Struts2.1.8 JSP提交Action后,获取中文乱码解决方法。

1. 修改Tomcat的server.xml文件,找到如下节点,添加URIEncoding="UTF-8"。
例:

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

改:

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
?

?2. JSP页面头部标签元素

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

?设置pageEncoding="UTF-8"

3. 添加struts.properties文件,添加以下内容:

struts.i18n.encoding=UTF-8
?
  相关解决方案