JS通过URL向另一jsp页面传值时中文乱码问题
2016-05-26 12:17
225 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/andre_sj/article/details/51506042
今天搞一个小项目的时候需要从某个页面的js向另外一个jsp页面通过url传值时中文乱码,搞了半天都没搞定,最后才发现原来是这么简单。
下面是js部分代码
//先用encodeURI方法 str = encodeURI(str); //实现跳转 location.href = encodeURI("./jsp/update.jsp?var="+ str);
接下来在jsp页面中
//先获取js传来的值 String var = request.getParameter("var"); //解码 String resutl =java.net.URLDecoder.decode(var,"UTF-8");
这样就完美搞定了js在url中传值的乱码问题了。
相关文章推荐
- asp.net页面通过URL参数传值中文乱码问题解决办法
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- 解决javascript通过url向Jsp页面传递中文参数乱码问题
- asp.net页面通过URL参数传值中文乱码问题解决办法
- asp.net页面通过URL参数传值中文乱码问题解决办法
- 日常问题记录--JSP页面中通过<s:property value="#parameters.userName[0]>获取URL参数中文时为乱码的解决办法
- asp.net页面通过URL参数传值中文乱码问题解决办法
- asp.net页面通过URL参数传值中文乱码问题解决办法
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- asp.net页面通过URL参数传值中文乱码问题解决办法
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- js通过url向后台传值中文乱码问题
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- jsp通过URL向页面传递中文参数乱码问题
- Jsp页面通过href拼接url向后台传中文乱码问题
- asp.net页面通过URL参数传值中文乱码问题解决办法
- 解决jsp页面URL传值中文乱码问题
- js向jsp页面/后台传值中文乱码