Hello,

J'aimerai faire un menu en jsp sans dupliquer trop de code.
Y a t il qq chose de plus propre que de passer par jsp:include avec jsp:param ?

Par Exemple :
index.jsp

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<html>
...
<jsp:include page="menu.jsp">
<jsp:param name="selected" value="acceuil"/>
</jsp:include>
</html>
...
Puis dans menu.jsp je sélectionne l'item correspondant à selected.
Je suppose aussi que dans menu.jsp, selected sera une String.


De la même façon si je veux faire un appel jsp depuis un servlet en y ajoutant des parametres y a t il qq chose de mieux que :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
//ajout parametres
request.setAttribute("toto",new MyTotoBean());
//forward
RequestDispatcher dispatcher = servlet.getServletContext().getRequestDispatcher("myPage.jsp");			
dispatcher.forward(request,response);

Merci.