js url传值中文乱码完美解决(JAVA)
2017-11-10 16:32
148 查看
首先在你的jsp页面这样更改:
var url="你要传入的Action的位置&ipid="+ipid+"&keyWord="+key;
这里的key是中文,从input中取到值后,使用alert(key)发现中文没有乱码。
那么我们可以对url进行一下处理:url=encodeURI(encodeURI(url));;
如果你以为这样就能解决乱码那你就错了,这时我们需要去我们url对应的接收参数的java方法中这样进行加工
String keyWord=URLDecoder.decode(getParameter("keyWord"),"UTF-8");
此时你会发现keyWord已经不是乱码了
相关文章推荐
- JAVA之NIO按行读写大文件,完美解决中文乱码问题
- JAVA之NIO按行读写大文件,完美解决中文乱码问题
- java中文乱码的解决
- java中文乱码的解决
- [转]Java/JSP中文乱码问题解决心得
- Java与C之间通过JNI传递中文字符乱码解决
- 初接触JAVA国际化问题-解决JAVA中文字符乱码
- Java/JSP中文乱码问题解决心得
- Java中压缩与解压--中文文件名乱码解决办法
- php在线生成pdf中文乱码完美解决``
- AJAX中文乱码PHP完美解决(IE和Firefox兼容)
- java web 利用 commons-fileupload-1.2 实现文件上传 解决 中文乱码& 非文件属性的读取
- 红旗4.1系统解决JAVA中文乱码问题
- mysql5.1.7-beta-log和mysql-connector-java-5.0.5中文乱码的解决(linux)
- FCKeditor2.4(FCKeditot for java2.3)的用法及配置参数说明(已解决中文乱码)
- java中文乱码的解决
- 中文参数传递编码后传递乱码解决(java.net.URLEncoder.encode)
- Java/JSP中文乱码问题解决心得
- 利用spring完美解决java中文问题
- java中文乱码的解决