Bonjour,

je cherche comment afficher une variable (stockée dans Map<String,String>) dans la page JSP.

Voici le code du contrôleur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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,