后台对参数进行编码的方法
URLEncoder.encode(str);
后台取参数值时直接写:
String strFileCode = request.getParameter("filecode");
附:
java没有方法对应javascript 的escape/unescape
java.net.URLDecoder / java.net.URLEncoder
这两个方法对应的是javascript的 encodeURI/decodeURI 和encodeURIComponent/decodeURIComponent
escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z
encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z
encodeURIComponent不编码字符有71个:!, ',(,),*,-,.,_,~,0-9,a-z,A-Z