特殊字符引起的乱码问题(求助)

xxlsuperman 2009-05-05 12:01:42
全中文没乱码,当字符串中有“--”等特殊字符 或中文跟数字在一起的时候。在jsp和action之间传递的时候就变成乱码了。
试过request response的字符集编码设置;
试过URLEcoder 和URLDecoer 的加码解码;
试过new String(str.getBytes("ISO-8859-1"),"UTF-8");
...全文
147 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2009-05-06
  • 打赏
  • 举报
回复
如果真如你说,

找个木工师傅借把锤子吧,越大越解气

呵呵
开玩笑
winit 2009-05-05
  • 打赏
  • 举报
回复
不会吧,不过还是关注中
詩人的眼淚 2009-05-05
  • 打赏
  • 举报
回复
用过滤器,统一设置编码格式,就可以了
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
lioushuei 2009-05-05
  • 打赏
  • 举报
回复
瀑布汗
windy731 2009-05-05
  • 打赏
  • 举报
回复
加过滤器,在过滤器中设置
request.setCharacterEncoding("UTF-8");

81,092

社区成员

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

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