码迷,mamicode.com
首页 > Web开发 > 详细

JSP对URL链接中的中文乱码处理方法

时间:2021-04-08 13:36:21      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:方法   enc   中文乱码   场景   java   中文   var   传递   china   

场景:在 jsp 页面中获取到 input 框的中文值,作为参数通过 ajax 传递到后端会出现乱码现象

解决方法:

在 jsp 页面中使用 JavaScript 的 encodeURI() 函数对中文参数进行编码:

var chinaName = jQuery("#chinaName ").val();// 获取到中文值
chinaName = encodeURI(encodeURI(chinaName ));// 对该中文值进行两次编码

 在后端程序中使用 URLDecoder.decode(string,"UTF-8"); 对该中文参数进行解码:

chinaName = URLDecoder.decode(chinaName,"UTF-8");// 对中文参数进行解码

  

JSP对URL链接中的中文乱码处理方法

标签:方法   enc   中文乱码   场景   java   中文   var   传递   china   

原文地址:https://www.cnblogs.com/jiangaihu/p/14629023.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!