Originariamente inviato da biagiopas
...

come si accede ad application da Servlet ???

spero di essere stato kiaro
codice:
getServletContext.getAttribute("nomeAttributo");
Per quanto riguarda l'altra questione... dipende essenzialmente da cosa intendi fare... potresti agire in diversi modi, sempre facendo attenzione a non incorrere in "corse critiche" dovute ad eventuale condivisione dati.

Uno, forse, potrebbe essere quello di realizzare questo "filtro" facendo in modo che il servlet implementi l'interfaccia runnable (Non potendo estendere Thread), in tal modo nel metodo init del servlet puoi creare un istanza della classe stessa e quindi eseguirla invocando il metodo start.
Nel codice del servlet andresti a sovrascrivere il metodo run() per implementare la logica del "filtro utenti" piu' eventuali variabili necessarie per le operazioni.
Ma come gia' detto dipende tutto da cosa "filtro utenti" debba fare e da come credi sia meglio strutturare l'applicazione.