jsp传参到action中乱码问题

java_caoxing 2012-05-25 04:25:51
假设限定只能通过iframe的src属性进行刷新。
这是jsp页面中,将获取的参数进行编码
var resName=encodeURI($("#resName").val());
var resDesc=encodeURI($("#resDesc").val());
action通过这个进行转换
String resName =new String(resName.getBytes("ISO-8859-1"),"UTF-8");
String resDesc = new String(resDesc.getBytes("ISO-8859-1"),"UTF-8");
问题是我本机的传到action中参数不会出现中文乱码,但是换台机器就会出现乱码问题。
求助。。。
...全文
85 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
java_caoxing 2012-05-25
  • 打赏
  • 举报
回复
问题已解决,在tomcat的server.xml中不能再次转码就行了。因为同事在server.xml中还进行了一次转码。去掉就OK了
古布 2012-05-25
  • 打赏
  • 举报
回复
换的机器和LZ的机器有差距吧。
java_caoxing 2012-05-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
是不是linux ?机器 你看看机器默认编码
如果机器默认不是iso-8859-1 就会乱码的
一般机器都是iso-8859-1


这个问题我遇到过 ,linux做轮询的时候两台 一台乱码一台不乱,后来发现机器编码问题


个人技术博客 http://www.happyalaric.com
[/Quote]

不是linux 是xp系统
张自强 2012-05-25
  • 打赏
  • 举报
回复
是不是linux ?机器 你看看机器默认编码
如果机器默认不是iso-8859-1 就会乱码的
一般机器都是iso-8859-1


这个问题我遇到过 ,linux做轮询的时候两台 一台乱码一台不乱,后来发现机器编码问题


个人技术博客 http://www.happyalaric.com

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧