Dunque ho una classe con un metodo che quando viene chiamato deve fare questo:
-aspetta un certo evento
-return una stringa
Questo evento è generato da un'altra classe, in particolare da una servlet.
La struttura dell'applicazione è questa:
servlet - classe con metodo che aspetta evento(la chiamiamo dispatcher) - altra_classe
altra_classe chiama il metodo di dispatcher, quest' ultima aspetta l'evento. Quando l'utente tramite la servlet genera l'evento allora il dispatcher avverte altra_classe la quale magari stampa qualcosa in output.
Ho cominciato a vedere Observer ma non riesco a capire come incastrarlo in questa applicazione.![]()