AJAX在传递参数的时候,如果参数值有“%”就会报isHexException
加了escape(str)就不会报错
但加了escape再encodeURI时无法正常转码。。。这个矛盾如何解决
暂时是在脚本中禁止输入“%”了。。。
另
如果encodeURI在JS里调用一次。。。servlet不用URLDecoder,
但,如果在JS里调用两次encodeURI,servlet就需要URLDecoder来转码。。。
AJAX在传递参数的时候,如果参数值有“%”就会报isHexException
加了escape(str)就不会报错
但加了escape再encodeURI时无法正常转码。。。这个矛盾如何解决
暂时是在脚本中禁止输入“%”了。。。
另
如果encodeURI在JS里调用一次。。。servlet不用URLDecoder,
但,如果在JS里调用两次encodeURI,servlet就需要URLDecoder来转码。。。