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.Originariamente inviato da unomichisiada
Ti ringrazio, ora riprovo alla luce dei tuoi chiarimenti. E per quanto riguarda delle eventuali convenzioni, ce ne sono? In altre parole,esiste una regola magari non scritta che dice che i file html andrebbero posizionati in un posto piuttoasto che un'altro che le immagini andrebbero posizionate in un altro eccetera

Rispondi quotando