Ciao! A me qualche volta succedeva qualcosa di analogo con JBoss (che usa Tomcat) e di solito mi basta stoppare il server e cancellare l'applicazione deployata (sotto la cartella deploy) e la cartella tmp. Poi, riavviando il server e rifacendo il deploy, tutto tornava a funzionare. In questi casi il browser o l'html non centravano: per un motivo che non sempre mi era chiaro il file jsp modificato veniva salvato con data e ora di modifica antecedenti le modifiche precedenti e le pagine raggiungibili dall'applicazione erano quelle con data e ora più recenti.... quindi il browser effettivamente aggioranva la pagina ma il codice che il server eseguiva era quello vecchio.... Non so se centra con il tuo caso...

NOTA: ricordo vagamente che uno dei motivi dei salvataggi con ora errati era un servizio di window che automaticamente aggiornava l'ora con un server con un fuso diverso di un'ora.... :master: