struts2解决中文乱码



struts2解决中文乱码

1.配置struts.xml,设置编码类型
<?xml version=”1.0″ encoding=”UTF-8″ ?>
<!DOCTYPE struts PUBLIC
“-//Apache Software Foundation//DTD Struts Configuration 2.3//EN”
“http://struts.apache.org/dtds/struts-2.3.dtd”>

<struts>

<constant name=”struts.enable.DynamicMethodInvocation” value=”false” />
<constant name=”struts.devMode” value=”true” />
<!–struts的配置文件可以在帮助文档中参考–>
<constant name=”struts.i18n.encoding” value=”utf-8″/>
<package name=”parameter” namespace=”/” extends=”struts-default”>

<action name=”para” class=”com.ru.action.paraAction”>
<result name=”sucess”>/WEB-INF/jsp/MyJsp.jsp</result>
</action>
<action name=”encoding” class=”com.ru.action.EncodingAction”>
<result name=”encoding”>/WEB-INF/jsp/encoding.jsp</result>
</action>
</package>
<!– Add packages here –>

</struts>