PDA

View Full Version : [JSP]Accesso ad un parametro della request tramite ${ }


battle84
07-01-2011, 16:39
Nella mia semplice jsp ho bisogno di accedere ai dati di un utente registrato dopo un login, utente che memorizzo come parametro della HTTPrequest in un'apposita Action del framework Struts.
Come da oggetto non riesco ad accedere a tale parametro tramite la comoda sintassi EL ${ }, mentre ci riesco perfettamente tramite questa (scomoda) sequenza di istruzioni


<%User user = (User) request.getAttribute("loggedUser");%>

<p><%=user.getUsername()%></p>
<p><%=user.getPassword()%></p>



Mentre cosė non stampa niente:


<p>${user.username}</p>



sbaglio qualcosa io nella sintassi? guardando vari tutorial e documentazioni sembra tutto cosė semplice...

gokan
07-01-2011, 20:52
Ciao, se provi a fare stampare il toString dell'oggetto, ad esempio :
<p>${user}</p>

esce fuori qualcosa?

battle84
08-01-2011, 13:28
grazie per la risposta ma ho risolto da me, č stata una mia confusione tra i nomi dei bean, bastava fare ${loggedUser.username} :muro: