Ciao.
Ho un Dynamic Web Project fatto con Eclipse 3.3 (WTP 1.5). La versione di Tomcat è la 5.5.17.
Ho cambiato la versione delle jstl, prima avevo le 1.0 adesso ho messo la 1.1
Ho una JSP nella quale ho un tag condizionale per la scelta di un'altra jsp da includere:
codice:
...
<c:choose>
<c:when test="${statoCentraline.tipoVisualizzazioneSelezionato == 'CEM'}">
<jsp:include page="posizionaCEMCentraline.jsp"></jsp:include>
</c:when>
<c:when test="${statoCentraline.tipoVisualizzazioneSelezionato == 'SALA_RADIO'}">
<jsp:include page="posizionaRADIOCentraline.jsp"></jsp:include>
</c:when>
<c:otherwise>
<jsp:include page="posizionaSCONOSCIUTOCentraline.jsp"></jsp:include>
</c:otherwise>
</c:choose>
...
Mi succede una cosa strana. Se faccio il war e lo metto su Tomcat la scelta vine fatta in maniera corretta,
se invece faccio partire il server tramite eclipse mi va sempre in <c
therwise>.
Con le jstl 1.0 non avevo questo problema... qualcuno ha idea di come possa succedere questa cosa?
Ho provato anche a mettere degli atri tag jstl per vedere il comprtamento,
ho messo:
codice:
<c:out value="${statoCentraline.tipoVisualizzazioneSelezionato}"/>
<c:out value="${statoCentraline.tipoVisualizzazioneSelezionato == 'CEM'}"/>
e l'output è:
quindi sembra proprio essere un problema legato al tag <c:choose>
Grazie in anticipo