Originariamente inviato da anx721
Non ho letto di tali convenzioni per ora; i file html puoi metterli direttamnete nella cartella dell'applicazione web o in qualche sua sottocartella. Una buona pratica è quella di mettere dentro WEB-INF o sue sottocartelle quelle risorse che non devono essere accedute direttamente. Ad esempio, supponi che la tua servlet che riceve i dati del form esegue delle elaborazioni e poi rigira la richiesta ad una pagina jsp che si occupa di visualizzare il risultato, uno scenario tipico che segue il cosiddetto pattern Model View Controller. Siccome la pagina jsp deve visualizzare il risultato dell'elaborazine della servlet non è pensata per essere invocata direttamente da un client. Se la metti fuori da web-inf può essere acceduta direttamente, invece mettendola dentro web-inf o una sua sottocartella la servlet potrà ancora passargli la richiesta perche il server può accedere a tutte le cartelle, ma i client non potreanno invocarla direttamente.
Ok,ora tutto funge ed inoltre sei stato piuttosto esauriente.Thanks!