Senza "scriptlet" vuol dire che devi per forza usare custom tag (es. JSTL) e/o EL (expression language).Originariamente inviato da mcfede88
nell'action della login ho questo codice:
Adesso se voglio riprenderlo sella jsp senza usare codice java come devo fare???codice:HttpSession session = request.getSession(); session.setAttribute("user", utente);
Io però non so cosa vuoi fare di preciso, cosa leggere/testare. Posso fare una ipotesi/esempio: che il tuo bean utente abbia una proprietà es. "amministratore" (quindi un metodo getAmministratore() o meglio ancora isAmministratore() che ritorna boolean).
Con EL e JSTL:
<c:if test="${sessionScope.user.amministratore}">
.....
</c:if>
E ammesso che non ci siano "conflitti" di nome nei vari scope (es. un attributo "user" presente anche in altri scope che possono dare problemi) più semplicemente
... ${user.amministratore} ...