在action从jsp中得到参数是,如果传的参数是中文,就可能会出现乱码问题。解决办法如下:
1:把web.xml中的新配置换成旧的:
<!--<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>-->
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
2在struts.xml中添加常量<constant>:
<constant name="struts.i18n.encoding" value="GB18030"></constant>
3:把tomcat中的sever.xml中<connection>里加入URIEncoding=GBK;