因为js url在传值的过程中使用的是js自己默认的字符集编码规则,我们必须把它转成属于我们自己的编码规格

在websphere 中使用的是url=encodeURI(encodeURI(url)); //用了2次encodeURI 测试成功,第一次转换没有尝试,
处理方法一。
js 程序代码:url=encodeURI(url);注意是整个URL
服务器端的代码:String linename = new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
处理方法二。
js:var url="name="+name;
url=encodeURI(encodeURI(url)); //用了2次encodeURI
window.location = "<%=path%>/inner/line/line.jsp?"+url;
服务器端的代码:
String linename = request.getParameter(name);
//java : 字符解码
linename = java.net.URLDecoder.decode(linename , "UTF-8");

转:http://www.jb51.net/article/20973.htm

转载于:https://www.cnblogs.com/stringboy/p/3413620.html

js url传值中文乱码之解决之道相关推荐

  1. js url传值中文乱码完美解决(JAVA)

    首先在你的jsp页面这样更改: var url="你要传入的Action的位置&ipid="+ipid+"&keyWord="+key; 这里的 ...

  2. java url 传值乱码问题_java页面url传值中文乱码怎么办

    是不是有很多用户们都有遇到过java页面url传值中文乱码的问题呢?java页面url传值中文乱码怎么办?那么今天我们就跟爱站小编一起去看看具体的解决方法吧. 中文问题,是在应用中常常遇到的问题. 这 ...

  3. 解决Jsp与Java后台之间url传值中文乱码问题

    JSP页面中,由JavaScript拼接url时,对于中文名称变量应该加上encodeURIComponent方法,对中文进行十六进制编码. 例如: url = /com/xxx/B.jsp?chin ...

  4. [转]IE、FireFox、Chrome浏览器中关于URL传参中文乱码,解决兼容性问题!

    原文地址:https://cloud.tencent.com/developer/article/1334736 前台用url传值中文,后台用request.getParameter接收参数.在Fir ...

  5. jquery的ajax()函数传值中文乱码解决方法介绍

    jquery的ajax()函数传值中文乱码解决方法介绍 参考文章: (1)jquery的ajax()函数传值中文乱码解决方法介绍 (2)https://www.cnblogs.com/xuxiaosh ...

  6. 【已解决】对JSP页面传值中文乱码的简单解决方法

    很多java程序员在日常的工作中总会遇到对JSP页面传值中文乱码的情况,一些朋友由于操作不当,造成了很大的麻烦.本文将为大家讲解关于对JSP页面传值中文乱码的简单解决方法的内容. 方法/步骤 方法一: ...

  7. js post中文乱码 php,AJAX之POST数据中文乱码如何解决

    本文主要和大家分享AJAX之POST数据中文乱码如何解决,前端使用encodeURI进行编码,希望能帮助到大家.var param = encodeURI(param); $.ajax({ url: ...

  8. JS传值中文乱码解决方案

    JS传值中文乱码解决方案 参考文章: (1)JS传值中文乱码解决方案 (2)https://www.cnblogs.com/lizm166/p/10209151.html 备忘一下.

  9. C# asp.net页面通过URL参数传值中文乱码问题解决办法

    C# asp.net页面通过URL参数传值中文乱码问题解决办法 参考文章: (1)C# asp.net页面通过URL参数传值中文乱码问题解决办法 (2)https://www.cnblogs.com/ ...

最新文章

  1. vue+vuex+leaflet Jest单测踩坑指南
  2. autofs一个神奇的服务
  3. 脑机接口主流算法解析课程视频汇总
  4. 玉林财经学校计算机及应用课程,广西玉林财经学校
  5. 【C语言应用实例】输出当月日历
  6. 机器学习公开课笔记(1):机器学习简介及一元线性回归
  7. 【Flask项目】项目准备之-创建模块的蓝图
  8. c语言我国有13亿人口,计算机二级循环结构课件.ppt
  9. 【原创】MIPS中断系统的板级验证及实例测试
  10. 502 Proxy Error The proxy server received an invalid response from an upstream server
  11. vbs创建目录,可循环创建父级目录
  12. 闭环检测python_hdl_graph_slam源码解读(七):闭环检测
  13. 聊天软件项目TCP升级版
  14. c++,派生类对象可以对基类赋值,基类对派生类不可以赋值
  15. GDAL源码剖析(七)之GDAL RasterIO使用说明(续)
  16. ps中ppt的尺寸设置
  17. 单盘位小先锋 群晖DS112j家用NAS评测
  18. matlab画图时特殊符号的输入
  19. 舆情监控系统java_java舆情监测系统
  20. MyBatis—MyBatis概述

热门文章

  1. JVM GC性能方面的考虑(吞吐量和STW)
  2. 请分别介绍一下aof和rdb都有哪些优点?以及两者有何区别?
  3. RabbitMQ消费消息幂等性问题
  4. 解决导入的maven聚合工程中子模块项目不显示
  5. GitLab添加SSH Keys并连接(windows)
  6. Qt 调用 Windows 接口实现窗口置顶
  7. QML on Android 在小米5s手机上中文字体显示异常
  8. Matlab---傅里叶变换---通俗理解(二)
  9. question: student_link
  10. python 代码分块_[代码全屏查看]-python多进程分块读取文件