JSP页面提交到struts2的Action中后,取得的中文为乱码,网上的方法都没成功,纠结两天了,小弟必重谢、

2024年11月29日 12:38
有5个网友回答
网友(1):

你需要在struts的配置文件中添加

value中的值自己定,然后在action打印下看看取到的值是什么,如果还是乱码就按照网上的方法进行下转码,如果还是乱码的话看看你的tomcat的配置文件需要添加一句话,上边的方法应该就可以解决问题了,不行的话再说

网友(2):

你在struts 配置文件里加上:



试试

网友(3):

在structs.xml中添加如下配置,如果还出乱码,就在后台接收数据后转码。

网友(4):

页面编码改成:utf-8,
后台转码:
参数名 = new String(参数名.getBytes("ISO-8859-1"), "utf-8")

网友(5):

你怎么提交的?