¿Cómo puedo obtener parámetros de URL que no tienen valor?
-
08-10-2019 - |
Pregunta
acceso mediante URL:
http://127.0.0.1/test.jsp?action=test&abc
o
http://127.0.0.1/test.jsp?abc
¿cómo puedo obtener la cadena "abc"?
gracias por la ayuda:)
Solución
<% java.util.Enumeration names = request.getParameterNames();
while(names.hasMoreElements()){
out.println(names.nextElement() + "<br>");
}
%>
Otros consejos
No creo que hay una manera simple de hacer esto. Básicamente lo que necesita para iterar sobre parámetro de consulta de la solicitud nombres y busque el parámetro o parámetros que no tienen un valor. Sospecho que tendrá que recurrir a la incorporación de un scriptlet Java o escribir su propia etiqueta (en Java).
Una idea mejor es atenerse a "name =" sintaxis de la consulta URL.
request.getQueryString();
devuelve toda la cadena de consulta después de la URL.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow