java重定向带参乱码
来源:互联网 发布:恶作剧软件 编辑:程序博客网 时间:2024/06/06 07:38
重定带参乱码??
1、对要进行URL传递的中文字符进行编码:
String message = Java.NET.URLEncoder.encode("中文字符","utf-8");
2、在取URL传递中文的页面对字符进行解码:
String msg = request.getParameter("message");
String str=new String(msg.getBytes("ISO-8859-1"),"UTF-8");
--------------------------------------------------------------------------------------
注 1、这里得出的str就是先前传入的"中文字符"。
2、为什么要对取出的字符集形式转换成UTF-8形式,是因为ISO-8859-1是Java中网络传输使用的标准字符集,request.getParameter("message");得到的还是ISO-8859-1字符集,所以要转换一下。
当URL地址中仅包含普通非中文字符串和application/x-www-form-urlencodedMIME字符串无须转换,而包含中文字符串的普通字符串则需要转换,换句话说,也就是说URL地址中有"中文字符串"传递时,才会考虑用到上面提到的两个类,这样就可以将传递过来的中文接受后,再还原成原来的中文字符串.如不转换,则通过URL传递过来的中文字符中会变成乱码,无法还原了
阅读全文
0 0
- java重定向带参乱码
- java 重定向(参数中文乱码)
- springmvc 重定向传参乱码
- java 重定向 中文乱码问题(未解决)
- 301重定向带参数
- springMVC 重定向带参数
- 重定向并带参数
- SpringMvc带参数重定向
- Struts2 重定向 乱码解决方案
- struts 重定向传参中文乱码问题解决方案
- java io重定向
- Java输入输出重定向!
- Java SOPs 重定向
- java 输入重定向
- Java URLRewrite重定向
- java io重定向
- java io重定向
- java输出重定向
- node.js之模块
- POJ
- 超分辨率重建之DRCN
- WebService 获取天气预报
- Audio 多媒体播放流程
- java重定向带参乱码
- 导入maven项目,maven update后jre版本自动变成1.5的解决办法
- 2017.8.23
- 物体检测的一些概念(1)
- Tarjan 算法&模板
- Server Tomcat v8.5 Server at localhost was unable to start within 45 seconds. If the server requir报错
- 第七篇:深入浅出UML类图(四)
- app性能测试工具总结(7)
- 代码中特殊的注释技术——TODO、FIXME和XXX的用处