Problème envoyer paramètres d'une JSP vers une autre
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
Code:
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> |
Servlet
Code:
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) {
} |
2ème JSP
Code:
1 2
|
<p>PARAMETRE : </p> <c:out value="$[requestScope.alerte}"/> |