使用网址访问:
http://127.0.0.1/test.jsp?action=test&abc
或
http://127.0.0.1/test.jsp?abc
我怎样才能得到字符串“abc”?
感谢您的帮助:)
答案 0 :(得分:5)
<% java.util.Enumeration names = request.getParameterNames();
while(names.hasMoreElements()){
out.println(names.nextElement() + "<br>");
}
%>
答案 1 :(得分:0)
我认为没有一种简单的方法可以做到这一点。基本上,您需要迭代请求的查询参数 names 并查找没有值的参数。我怀疑您需要使用嵌入Java scriptlet或编写自己的Tag(用Java)。
更好的办法是在网址查询中坚持使用“name = value”语法。
答案 2 :(得分:0)
request.getQueryString();
返回URL之后的整个查询字符串。