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:)

¿Fue útil?

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
scroll top