TOMCAT 6.0的
看了很多关于POST和GET乱码的问题……不知道有没有人遇到这个情况……
网上说的几个方法我都试过了,不行。但是我在最上面加个request.setCharacterEncoding("utf-8");以后传递过来的参数变的正常的。但是是最后一位是乱码。无论数据多么长,最后一位中文肯定是个乱码。比如:“你是猪”,“飞机中的战斗机” 跳转过去就变成:你是�、飞机中的战斗�但是传送一些数据又变正常了
比如:“你是猪中之猪”,“去踢足球”等词语……跳转过去又完全正常了……这种情况有人遇到过吗?
看了很多关于POST和GET乱码的问题……不知道有没有人遇到这个情况……
网上说的几个方法我都试过了,不行。但是我在最上面加个request.setCharacterEncoding("utf-8");以后传递过来的参数变的正常的。但是是最后一位是乱码。无论数据多么长,最后一位中文肯定是个乱码。比如:“你是猪”,“飞机中的战斗机” 跳转过去就变成:你是�、飞机中的战斗�但是传送一些数据又变正常了
比如:“你是猪中之猪”,“去踢足球”等词语……跳转过去又完全正常了……这种情况有人遇到过吗?
解决方案 »
- <logic: iterate>新问题,请解决!急切!
- JDBC连接sqlserver 在一台安装了sql2005和sql2000的机器上
- html:text 中value的问题?
- date类型的2005-02-15,如何得到这个日期的月份,谢谢
- 有没有工具可以自动分析所有函数的运行时间?
- 简单的表单问题
- 高手快来看看!!!!非常蹊跷的问题
- 关于判断时间格式的问题
- servlet 与web.xml的配置问题
- 有关internetBean中dataset的问题!谢谢!
- 有jsp基础,想用CMS做网站。网上有好多PHP的CMS。我有必要学习PHP吗?
- Runtime.getRuntime().exec()
2、写过滤器,设置request.setCharacterEncoding("UTF-8")。
3、javascript脚本里用encodeURI(str)。
4、适当的时候,在jsp里用java.net.URLDecoder.decode(request.getParameter("str"),"UTF-8")。
5、最容易忽略的是使用"":value=" <%=paraFiles%>",一定要有引号。
6、new String(content.getBytes("ISO-8859-1"), "GBK");