[Spring MVC/JSP] Comment afficher une variable dans une page .JSP
Bonjour,
je cherche comment afficher une variable (stockée dans Map<String,String>) dans la page JSP.
Voici le code du contrôleur:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
@RequestMapping(value="/send-mail" , method=RequestMethod.POST)
public String resetRequest(@RequestParam(value="email") String userEmail,
HttpServletRequest request,
Map<String,String> model) throws MailException, MessagingException
{
// Lookup user in database by e-mail
Utilisateurs user = Utilisateur.findUserByMail(userEmail);
if ( user != null) {
// Add success message to view
model.put("successMessage", "A password reset link has been sent to " + userEmail);
} else {
System.out.println("use==null "+userEmail); //s'il n'existe pas donc j'ai "null"
model.put("errorMessage", "We didn't find an account for that e-mail address.");
}
return "redirect:/forgotPassword";
} |
Voici le code de la page "forgotPassword.jsp"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| <div class="panel-body">
<c:if test="${not empty errorMessage}">
<div class="alert alert-danger alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">
×
</button>
${errorMessage}
</div>
</c:if>
<c:choose>
<c:when test="${not empty successMessage}">
<div class="alert alert-success alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">
×
</button>
${successMessage}
</div>
</c:when>
<c:otherwise>
<div class="form-group m-b-0">
<div class="alert alert-info alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">
×
</button>
Entrez votre <b> Email</b> et vos instructions vous seront envoyées!
</div>
<form method="post" action="send-mail" class="text-center" name="myForm">
<div class="input-group">
<input type="email" class="form-control" name="email" placeholder="Enterer Email" required>
<span class="input-group-btn">
<button type="submit" class="btn btn-pink w-sm waves-effect waves-light">
<strong>Réinitialiser</strong>
</button>
</span>
</div>
</form>
</div>
</c:otherwise>
</c:choose>
</div> |
merci de m'aider,