Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Cliclo di vita di una classe in tomcat...

    Ciao a tutti,

    qualcuno di voi avrebbe la pazienza e la cortesia di spiegarmi il ciclo di vita di una classe che viene istanzata da una servlet in Tomcat? La classe istanziata è nella cartella webapps/miawebapps/classes insieme alla servlet.
    So che la domanda è stupida o che già dovrei possedere la risposta ma...

    Se una servlet istanzia una classe (attraverso una new o un metodo factory è indifferente), qual'è il ciclo di vita di questa istanza? Se la servlet muore (destroy()) all'istanza cosa succede? E se la sessione è invalidata?

    Vi chiedo ciò perchè mi è successo questa strana cosa: dopo aver chiuso la sessione, aver fatto l'undeploy della webapps, deploy della webapps con una nuova versione della classe, mi sono ritrovato con la vecchia istanza della classe...e l'unica soluzione è stata quella di riavviare il tomcat per poter far vedere la nuova versione della classe.

    Grazie mille e ciao a tutti.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    347
    prova a pulire la cache di tomcat
    elimina work\Catalina (se usi la 6)

    dai anche una pulita alla cache del browser se per esempio stai usando delle jsp

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.