Java 如何获取没有值的URL参数?
使用URL进行访问:Java 如何获取没有值的URL参数?,java,jsp,url-parameters,Java,Jsp,Url Parameters,使用URL进行访问: http://127.0.0.1/test.jsp?action=test&abc 或 我怎样才能得到字符串“abc” 谢谢你的帮助:)我认为没有简单的方法可以做到这一点。基本上,您需要迭代请求的查询参数名称,并查找一个或多个没有值的参数。我怀疑您需要嵌入一个Java scriptlet,或者编写自己的标记(用Java) 更好的办法是在URL查询中坚持使用“name=value”语法。我认为没有简单的方法可以做到这一点。基本上,您需要迭代请求的查询参数名称,并查找
http://127.0.0.1/test.jsp?action=test&abc
或
我怎样才能得到字符串“abc”
谢谢你的帮助:)我认为没有简单的方法可以做到这一点。基本上,您需要迭代请求的查询参数名称,并查找一个或多个没有值的参数。我怀疑您需要嵌入一个Java scriptlet,或者编写自己的标记(用Java)
更好的办法是在URL查询中坚持使用“name=value”语法。我认为没有简单的方法可以做到这一点。基本上,您需要迭代请求的查询参数名称,并查找一个或多个没有值的参数。我怀疑您需要嵌入一个Java scriptlet,或者编写自己的标记(用Java)
<% java.util.Enumeration names = request.getParameterNames();
while(names.hasMoreElements()){
out.println(names.nextElement() + "<br>");
}
%>
更好的办法是在URL查询中坚持使用“name=value”语法。
<% java.util.Enumeration names = request.getParameterNames();
while(names.hasMoreElements()){
out.println(names.nextElement() + "<br>");
}
%>
返回URL后的整个查询字符串
返回URL后的整个查询字符串
request.getQueryString();