struts2中form提交到action的中文参数乱码问题

本文介绍了解决Struts2框架中form提交时出现的中文参数乱码问题的方法。通过修改struts2配置文件中的编码设置,如struts.i18n.encoding属性,可以确保中文字符正确传输。
为了解决form提交到action中的中文参数乱码问题。
[color=red]根据页面编码进行设置,如果所有页面使用UTF-8就使用UFT-8,如果GBK,就设置GBK。[/color]
1.在struts2-core-2.0.0-SNAPSHOT.jar包中路径为struts2-core-2.0.6\org\apache \struts2有一个default.properties 文件,把struts.i18n.encoding=UTF-8改为struts.i18n.encoding=GBK
2.在struts.properties文件中设置struts.i18n.encoding=GBK。
3.或者在struts.xml文件内添加常量:
<constant name="struts.i18n.encoding" value="GBK"/>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值