Gli esempi proposti da Rave sono un po troppo complessi per le mie conoscenze ho comunque pensato di fare cosi'
costruisco una servlet che istanzia il mio oggeto dentro il metodo init() della servlet.
Costruisco una pagina.jsp e richiamo la mia servlet all'interno delle jsp nella seguente maniera
codice:
<jsp:include page="/miaServlet">
a questo punto tutti i client che chidono la stessa pagina.jsp ,quindi tutti eseguono la precedente istruzione ma solo la prima richiesta della servlet effetuerà la init() .
?Domanda posso creare una servlet con il solo metodo init() ?
l'oggetto andra' scritto poi sul contesto dell'applicazione (nel metodo init()) nel seguente modo
codice:
ServletContext application = request.getSession().getServletContext(); application.setAttribute("LISTACATEGORIE",listaCategorie);
e ripreso nelle mie jsp con le seguenti istruzioni
codice:
ListaCategorie lista=(ListaCategorie)application.getAttribute("LISTACATEGORIE");
a questo punto tutti i client avranno a disposizione questo oggetto in TutteLePagine.jsp scritto sulla application ?
Sopratutto a senso agire in questa mainera?
Scusate per le troppe domande