Ciao ragazzi,
sono agli inizi con le JSP e purtroppo non mi è chiaro come utilizzare
un oggetto JavaBean per esempio all'intero di uno script <% ... %>.
In particolare, se creo un bean di sessione con:
<jsp:useBean id="account" scope="session" class="account" />
poi all'interno di uno script java come posso fare operazioni tipo:
<%
account = new account();
// oppure:
account.metodo(); (che non è un parametro, quindi non posso usare
set/getProperty)
%>
Ho fatto delle prove e mi sembra che la variabile account veda vista,
ma venga creata un'altra variabile locale, e le modifiche che effettuo
non vengano applicate al bean di sessione, ma alla variabile locale...
Cosa mi sfugge? Devo gestire a mano la sessione con
session.get/setAttribute(...) ? Ma allora la comodità dei beans che
dovrebbero gestire automaticamente la sessione che fine fa?
Spero di essere stato abbastanza chiaro :S
Grazie, ciao!