您的位置:首页 > 编程语言 > Java开发

struts2接受中文乱码

2015-12-02 09:17 459 查看
问题描述:


Action中有某一属性,并设有响应的getter/setter方法,前台提交中文数据时Action接收乱码。 解决方案:

1.在struts.xml中加入


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


2.然后打开tomcat目录下conf文件夹下的server.xml文件,找到


<Connector port="8080"  protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />


在其中添加

URIEncoding="UTF-8"  和    useBodyEncodingForURI="true"


3.最后在jsp页面一定要注意编码格式和上面的一致


charset=utf-8
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: