url中:name=encodeURI("中文")
//UTF-8可以改成项目所用的编码比如GBK
servlet中:String name= new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
基本上这样就保证不会出错了,比改Tomcat的配置更好一些
本文介绍了一种解决URL中中文字符编码问题的方法,通过使用encodeURI进行编码,并在服务器端进行相应的解码处理,确保数据正确传递,避免乱码问题。
url中:name=encodeURI("中文")
//UTF-8可以改成项目所用的编码比如GBK
servlet中:String name= new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
基本上这样就保证不会出错了,比改Tomcat的配置更好一些

被折叠的 条评论
为什么被折叠?