解决方法:1:在jsp页面上将字符集都设置为UTF-8
2:在struts.xml中加上<constant name="struts.i18n.encoding" value="UTF-8"/>
3:在服务器容器中将将字符集编码设置为GBK。例如在tomcat中是在conf下server.xml的<Connector>属性中加上URLEncoding="UTF-8"/>