struts配置不对,会存在传递中文参数时是???的现象
如果传递的参数里面有中文,那就尽量不要使用get方法
修改struts.xml添加
<constant name="struts.i18n.encoding" value="utf-8" /><!-- 配置中文 -->
修改tomcat配置文件
\apache-tomcat-7.0.73\conf\server.xml
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
最后加上URIEncoding=”UTF-8”
本文介绍了解决Struts框架中出现的中文乱码问题的方法。通过修改struts.xml配置文件,添加UTF-8编码设置,并调整Tomcat服务器配置文件server.xml中的URI编码,可以有效避免传递中文参数时出现乱码。
588

被折叠的 条评论
为什么被折叠?



