Estoy intentando rellenar automáticamente una lista desplegable basada en un parámetro de solicitud. Soy bastante nuevo en JSP, así que discúlpame por la simple pregunta.Request.getParameter con JSP
El siguiente trabaja muy bien y muestra la alerta correcta:
alert('<%=request.getParameter("lang") %>');
así que sé lo que estoy tratando de hacer es bastante fácil. Pero cuando agrego esta misma lógica con mi instrucción de selección usando:
<option <c:if test="${request.getParameter(\"lang\")=='En'}"> selected="selected" </c:if> value="<c:out value="${english}"/>">English</option>
consigo una excepción diciendo "El getParameter función debe utilizarse con un prefijo cuando un nombre por defecto no está especificado".
Estoy un poco confundido en cuanto a por qué esto no funciona aquí ...
Gracias de antemano
que han declarado su taglib ('<% @ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>')? –
Sí, tuve realmente. Buena respuesta debajo de – Fraser