我的大部分问题解决了,但如果包含汉字的话就有出问题了
而且这两个方法得到结果不同,如:
str = "select * from userinfo where sname like '老大%'";
escape(str)="select%20*%20from%20userinfo%20where%20sname%20like%20%27%u8001%u5927%25%27"
<%URLEncoder.encode(str)%>="select+*+from+userinfo+where+sname+like+%27%C0%CF%B4%F3%25%27"
汉字的问题应该也就是因为这个不同产生的