En mi página actual estoy usando JSTL para verificar si hay datos disponibles para mi formulario. El problema al que me enfrento es "si no hay datos, tampoco veo los campos de texto". Puedo resolverlo usando y etiquetas, pero eso implicaría una gran cantidad de código if else else else en toda la página. ¿Alguien puede sugerirme una solución más limpia para este problema?
Verificación condicional de JSTL
<c:if test="${salesData!=null}">
<c:if test="${fn:length(salesBundle.salesArea) > 0}">
<input type="text" id="sales_area" class="salesManagerStyle">
</c:if>
</c:if>
BalusC , Gracias por la respuesta.
t0mcat
En realidad acaba de darse cuenta, esto sigue siendo el mismo c: si. Para implementar c: elegir, todavía tenemos que pasar por la misma cantidad de declaraciones. ¿Derecha? – t0mcat
Sí, básicamente. Esa es la recompensa. Si usabas un framework MVC como JSF, entonces podrías guardar el '' s usando el atributo 'rendered' en los componentes. P.ej. ' '. –
BalusC