Originariamente inviato da LeleFT
Dire che hai implementato il tutto in modo non corretto è un eufemismo:
Cosa vorrebbe dire questo? In una WebApplication ci deve essere (che io sappia) uno ed un solo file chiamato web.xml. Questo file contiente
tutti i mapping per le servlet/listener e quant'altro.
Anche questo non ha nessun senso: le classi Java e i file JSP sono cose separate, che stanno in luoghi separati e, tecnicamente, non hanno nulla a che vedere gli uni con gli altri. Al massimo i file JSP possono accedere ai JavaBean, che sono classi Java e che sono sempre "condivisi" fra tutte le JSP che ne richiedono l'utilizzo.
Questo perchè il design è fatto male.
Questo dovrebbe essere già la situazione normale: tu devi avere una struttura di questo tipo (se non ce l'hai, hai sbagliato qualcosa):
codice:
root della WebApp
+-- WEB-INF
+-- web.xml
+-- classes
+-- tuo/percorso/alle/classi
+-- login.jsp
+-- registrazione.jsp
Ciao.