encodeURI() 函数可把字符串作为 URI 进行编码。
在js中要使用两次编码:
var name = encodeURI(encodeURI(name));
在java中解码:
String name = URLDecoder.decode(request.getParameter("name"),
"UTF-8");
decodeURI() 函数 : 对 encodeURI() 函数编码过的 URI 进行解码。
在js中解码:
alert(decodeURI(name));