url中传递中文乱码解决方案
2013-01-22 16:20
127 查看
<script>
function searchSubmit(){
location.href="/place/search?word=" + encodeURIComponent(obj.value);
}
</script>
但在后台java代码直接request.getParameter("word")就已经乱码了,还没调用URLDecoder.decode。
找资料发现调用request.getParameter的时候java会自动对word进行一次解码,所以就乱码。既然java会自动对word 进行一次解码,那我们在前台进行2次编码,然后后台
URLDecoder.decode(request.getParameter("word"),"utf-8")就可以解决乱码的问题。
相关文章推荐
- javascript通过url向jsp页面传递中文参数导致乱码解决方案
- 关于 URL 传递中文参数R额quest获取参数出现乱码的解决方案
- js的url传递中文参数乱码的解决方案
- jsp中url传递中文参数乱码的暂时解决方案
- ASP.NET中url传递中文的解决方案,传递参数为汉字时出现乱码等问题
- javascript通过url向jsp页面传递中文参数导致乱码解决方案
- javascript通过url向jsp页面传递中文参数导致乱码解决方案
- Javascript与ASP.NET(一般处理程序)关于URL(get方式)传递中文乱码问题的解决方案
- jsp的url传递中文参数乱码解决方案,linux测试可用
- jsp的url传递中文参数乱码解决方案,linux测试可用
- URL传递中文参数中乱码问题的解决方案
- 关于容器内URL传递中文参数乱码的解决方案
- Java web的URL地址参数传递中文乱码的解决方案
- javascript通过url向jsp页面传递中文参数导致乱码解决方案
- Javascript与ASP.NET(一般处理程序)关于URL(get方式)传递中文乱码问题的解决方案
- [WEB开发]html页面向后台传递url中文乱码解决方案
- url传递参数中文乱码
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- asp.net 页面通过URL传参中文乱码的三种解决方案
- url 传递中文参数乱码问题