Salve a tutti,
ho una curiosità e spero che qualcuno possa soddisfarla !
Con l'architettura MVC si fanno comunicare servlet e jsp facendo così che si "dividano i compiti"..
La servlet gestisce i dati e la jsp la loro impaginazione..
per "passarsi" i dati (ad esempio un ArrayList) :
la servlet fa cosi' : session.setAttribute("un_id",arraylist);
la jsp fa cosi' : ArrayList al = (ArrayList)session.getAttribute("un_id");

La domanda è questa..in un'esercizio che devo fare, la servlet ha questo ArrayList che passa alla jsp che lo stampa..fin qui tutto normale..
devo pero' stampare il contenuto dell'arraylist anche in formato xml in un'altra pagina..
posso quindi passare il controllo dalla servlet a due jsp ??

cioé posso fare una cosa del genere nella servlet, sotto al codice scritto prima :
session.setAttribute("un_id",arraylist);
session.setAttribute("un_altro_id",arraylist);

e nelle due jsp faccio la lettura con session.getAttribute() con i rispettivi id ?
Altrimenti poi non so come fare a passare l'arraylist alla seconda jsp..
grazie a tutti e buon natale