1.如果request.getParameter("userName")==???;就用new String(request.getParameter("userName").getBytes("ISO8859-1"), "UTF-8")解决
2.如果request.getParameter("userName")==%E5%BC%A0%E6%98%A5%E5%B9%B3;就用java.net.URLDecoder.decode(request.getParameter("userName"),"utf-8")解决
本文介绍了两种处理URL编码问题的方法:一种是使用new String进行字符集转换来解决特定形式的编码问题;另一种是利用URLDecoder.decode进行解码,适用于另一种常见的编码格式。这两种方法可以帮助开发者正确解析HTTP请求中的中文参数。
8万+

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



