我很难过。我认为&
AND ;
是查询参数的有效分隔符。
似乎tomcat 7 HttpServletRequest.getParameterValues("key")
在以下情况下无法识别我的参数:
http://acme.com/my.jsp?x=1;y=2;z=3
如果我去这里,就会提到分号:
http://en.wikipedia.org/wiki/Query_string
有没有办法强制tomcat 7在这个方法中识别它们?或者有更好的方法可以使用吗?
感谢。
答案 0 :(得分:0)
对于关闭,这是错误报告,概述了为什么tomcat 7不能将分号识别为查询参数中的分隔符
https://issues.apache.org/bugzilla/show_bug.cgi?id=39740
之前的最后一条评论标记为"无法修复"是这可以通过实现自定义筛选器来解决。这当然是真的。
感谢所有回复的人。