Attualmente quello che faccio e' proprio questo.Originariamente inviato da zaknafein
Certamente!
Puoi implementare solamente il metodo doPost() della tua servlet, e fare un controllo su tutti i parametri che richiedi, se il controllo fallisce o l'utente mette nomi e parametri nella urlstring, non essendo implementato il doGet() riceverà degli errori... puoi anche implementare la doGet() con un forward verso una nuova pagina![]()
Ovvero nel metodo doGet(...) richiamo il doPost(...) nel quale faccio una serie di controlli per verificare che la richiesta sia stata fatta in maniera "lecita".
E' possibile, pero', a livello di configurazione, rendere invisibile il servlet all'esterno dell'applicazione ?
Vorrei che se un utente prova ad accedere direttamente al servlet questo ottenga un 404 not found o qualcosa del genere, in modo che nei servlet dell'applicazione possa diminuire sensibilmente i controlli sui parametri della richiesta.
thks![]()