Je donne un exemple pour obtenir ce que je veux dire. J'ai un site simple avec seulement 2 pages. La page principale comprend une autre page (disons que la page incluse est la page avec le menu du site).Quelle est la bonne façon de gérer comprennent serlvet
Je dois faire une opération dynamique dans ce menu, donc je veux contrôler ce menu en utilisant une servlet. Après avoir fait quelques "trucs" dans le servlet je veux dire au servlet de "se rediriger" vers une page jsp et d'imprimer, sur cette page (qui est incluse dans la page principale), ce que je suis passé de la servlet à la page jsp.
Je ne peux pas le faire avec ce code
request.setAttribute("var", var)
request.getRequestDispatcher(destinationPage).forward(request, response)
parce que, bien sûr, tout mon site serait redirigé vers la page « destinationPage » et pas seulement inclure la page!
Est-il correct d'utiliser ce code dans le servlet?
request.setAttribute("var", var)
request.getRequestDispatcher(destinationPage).include(request, response);
Puis-je gérer plusieurs inclus avec le code ci-dessus?
Quelle est la bonne façon de gérer de nombreux inclus dans une page "principale" jsp?
Merci
utilisez ajax pour ce faire. –
En étudiant java et jsp, je dois utiliser Java pour apprendre! – MDP
bien, OMI, la "bonne façon" d'utiliser dans JSP est d'ajouter du contenu statique répétitif comme les en-têtes et les pieds de page. Si vous souhaitez réutiliser des "composants" (en général, des formulaires), il est préférable de travailler avec taglibs. – Leo