Preguntas etiquetadas con jstl

JSTL (JSP Standard Tag Library) es una biblioteca de etiquetas estándar basada en JSP que ofrece etiquetas para controlar el flujo en la página JSP, funciones de internacionalización y formato de fecha / número y varias funciones EL de utilidad.

389
Evaluar etiquetas JSTL c vacías o nulas

¿Cómo puedo validar si a Stringes nulo o está vacío usando las cetiquetas de JSTL? Tengo una variable de nombre var1y puedo mostrarla, pero quiero agregar un comparador para validarla. <c:out value="${var1}" /> Quiero validar cuando es nulo o vacío (mis valores son

283
si ... más dentro de JSP o JSTL

Quiero generar un código HTML basado en alguna condición en un archivo JSP. if (condition 1) { Some HTML code specific for condition 1 } else if (condition 2) { Some HTML code specific for condition 2 } ¿Cómo puedo hacer eso? ¿Debo usar

163
JSTL en JSF2 Facelets ... ¿tiene sentido?

Me gustaría generar un poco de código Facelets condicionalmente. Para ese propósito, las etiquetas JSTL parecen funcionar bien: <c:if test="${lpc.verbose}"> ... </c:if> Sin embargo, no estoy seguro de si esta es una mejor práctica. ¿Hay otra forma de lograr mi...

121
Evaluar si la lista está vacía JSTL

He estado tratando de evaluar si esta lista de matriz está vacía o no, pero ninguno de estos se ha compilado: <c:if test="${myObject.featuresList.size == 0 }"> <c:if test="${myObject.featuresList.length == 0 }"> <c:if test="${myObject.featuresList.size() == 0 }"> <c:if...

110
JSP: etiqueta <c: out> de JSTL

Escribiendo una página JSP, ¿qué hace exactamente <c:out>? He notado que lo siguiente ambos tienen el mismo resultado: <p>The person's name is <c:out value="${person.name}" /></p> <p>The person's name is

104
Acceda al valor de Enum usando EL con JSTL

Tengo un Enum llamado Estado definido como tal: public enum Status { VALID("valid"), OLD("old"); private final String val; Status(String val) { this.val = val; } public String getStatus() { return val; } } Me gustaría acceder al valor de VALIDdesde una etiqueta JSTL. Específicamente...

90
JSTL si etiqueta para cadenas iguales

Tengo una variable de un objeto en mi página JSP: <%= ansokanInfo.getPSystem() %> El valor de la variable es NAT, que es correcto y quiero aplicar ciertos elementos de página para este valor. ¿Cómo utilizo una etiqueta para conocer el caso? Intenté algo como <c:if test =...

89
Evaluar list.contains string en JSTL

Necesito ocultar un elemento si ciertos valores están presentes en el JSP Los valores se almacenan en una lista, así que intenté: <c:if test="${ mylist.contains( myValue ) }">style='display:none;'</c:if> Pero no funciona. ¿Cómo puedo evaluar si una lista contiene un valor en...

85
EL accede a un valor de mapa mediante la tecla Integer

Tengo un mapa codificado por Integer. Usando EL, ¿cómo puedo acceder a un valor por su clave? Map<Integer, String> map = new HashMap<Integer, String>(); map.put(1, "One"); map.put(2, "Two"); map.put(3, "Three"); Pensé que esto funcionaría pero no funciona (donde el mapa ya está en...