struts2中form提交到action中的中文参数乱码问题解决办法

 由于Struts2默认编码方案为UTF-8,我们可以通过设置struts.i18n.encoding属性来改变Struts2的默认编码。修改src目录下的struts.xml文件,使用constand元素来配置struts.i18n.encoding属性,代码如下

 

 <?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">

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

 

 

你可能感兴趣的:(apache,xml,struts)