salve ragazzi ho dei dubbi riguardo ai collegamenti tra pagine jsp
.. sto provando a creare un piccolo progetto..all'interno del quale inserisco tutte le pagine jsp all'interno di una directory "jsp" contenuta in WEB-INF
.. a questo punto, definendo una servlet scrivo
codice:
homeJsp = context.getRequestDispatcher("/WEB-INF/jsp/Home.jsp");
e fin qui tutto va bene, ma cosa devo fare nel caso in cui io voglia creare un link che dalla pagina Home.jsp mi porti ad una pagina "due.jsp"
se provo ad inserire in Home.jsp qualcosa del tipo
codice:
<a href = "/ProgT/WEB-INF/jsp/due.jsp">due</a>
mi restituisce un errore... cosa che non succede se lo stesso file due.jsp lo inserisco fuori da WEB-INF e correggendo l'indirizzo.

... perchè questa cosa?

faccio bene a creare collegamenti tra pagine in questo modo? ..sono un po' confuso perchè ho visto molti esempi nei quali i collegamenti vengono fatti in vari modi..
ad esempio
codice:
<jsp:foward >
o altro... non ho capito molto sulle differenze