1 在前台将url两次编码 通过encodeURI
path = encodeURI(encodeURI(path));2 在后台获取参数数据时进行解码
String colName = java.net.URLDecoder.decode(request.getParameter("colName"), "UTF-8");如此就可以解决参数中文乱码的问题
本文介绍了如何使用encodeURI和URLDecoder进行URL编码和解码来解决HTTP请求中参数中文乱码的问题。通过两次编码确保中文参数在URL中正确传输,然后在后台解码获取正确数据。
1 在前台将url两次编码 通过encodeURI
path = encodeURI(encodeURI(path));2 在后台获取参数数据时进行解码
String colName = java.net.URLDecoder.decode(request.getParameter("colName"), "UTF-8");如此就可以解决参数中文乱码的问题
4018

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