Java页面中文编码要转换两次encodeURI

Posted 张我我

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java页面中文编码要转换两次encodeURI相关的知识,希望对你有一定的参考价值。

1.js文件中使用encodeURI()方法。

login_name = encodeURI(encodeURI(login_name));

2.action中URLDecoder解码

loginName = java.net.URLDecoder.decode(loginName,"UTF-8");

 

java页面中文编码要转换两次,因为提交Java默认解码一次这样后台接的还是乱码,一般这问题本地好像不出现上路服务器就有了要注意~~

以上是关于Java页面中文编码要转换两次encodeURI的主要内容,如果未能解决你的问题,请参考以下文章

为什么要两次调用encodeURI来解决乱码问题

为什么要两次调用encodeURI来解决乱码问题

encodeURI(encodeURI(name)) ;文件上传

encodeURI后台乱码(解决)

链接编码 - 带汉字

Jsp 前台页面编码,后台解码