Bonjour à tous,
voici mon problème :
J'aimerais envoyé un objet contenant des string depuis le formulaire d'une JSP vers une autre JSP en utilisant les JSTL.
En affichant le request.getparameter dans mon Servlet, cela m'affiche null ...
1ère JSP
Servlet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <c:out value="${message.alert}"> <form id="mapform" action="alerteMap" method="post"> <c:set var="alerte" value="${message.alert}" scope="request"/> <a class="edit btn btn-dark" href="javascript:;" onclick="document.getElementById('mapform').submit();"><i class="fa fa-eye"> </i> Visualiser</a> </form>
2ème JSP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 String userPath = request.getServletPath(); if (userPath.equals("/alerteMap")) { userPath = "AlertUI/alerteMap"; out.println("alert : "+request.getAttribute("alerte")); } String url = "/WEB-INF/" + userPath + ".jsp"; try { request.getRequestDispatcher(url).forward(request, response); }catch (ServletException ex) { }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<p>PARAMETRE : </p> <c:out value="$[requestScope.alerte}"/>
Partager