1. 在js页面拼装参数时,使用encodeURI方法转换要传递的中文参数,在用此方法转换下整个URL地址,例如:
var name = “姓名”;
var url = "localhost:8080/Web?name="+encodeURI(name);
url = encodeURI(url);
2. 在JSP页面或者是后面获取该参数:String name = request.getParameter("name");
本文介绍了一种在JavaScript中处理URL中文参数的方法。通过使用encodeURI方法对包含中文的参数进行编码,并对整个URL进行编码,确保了中文参数能够正确传递。在JSP页面接收这些参数时,直接使用request对象的getParameter方法获取。
1. 在js页面拼装参数时,使用encodeURI方法转换要传递的中文参数,在用此方法转换下整个URL地址,例如:
var name = “姓名”;
var url = "localhost:8080/Web?name="+encodeURI(name);
url = encodeURI(url);
2. 在JSP页面或者是后面获取该参数:String name = request.getParameter("name");

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