@Controller
 @RequestMapping(value="/admin/users/changePassword.form")
public class ChangePasswordFormController
extends java.lang.Object
| Constructor and Description | 
|---|
ChangePasswordFormController()  | 
| Modifier and Type | Method and Description | 
|---|---|
User | 
formBackingObject()
The model from which the data binding happens on the view 
 | 
java.lang.String | 
handleSubmission(javax.servlet.http.HttpSession httpSession,
                java.lang.String password,
                java.lang.String confirmPassword,
                java.lang.String question,
                java.lang.String answer,
                java.lang.String confirmAnswer,
                User user,
                org.springframework.validation.BindingResult errors)
Method to save changes of the new password for a user. 
 | 
java.lang.String | 
showForm(javax.servlet.http.HttpSession httpSession)
This method will display the change password form 
 | 
@ModelAttribute(value="user") public User formBackingObject()
@RequestMapping(method=GET) public java.lang.String showForm(javax.servlet.http.HttpSession httpSession)
httpSession - current browser session@RequestMapping(method=POST)
public java.lang.String handleSubmission(javax.servlet.http.HttpSession httpSession,
                                                                      @RequestParam(required=true,value="password")
                                                                      java.lang.String password,
                                                                      @RequestParam(required=true,value="confirmPassword")
                                                                      java.lang.String confirmPassword,
                                                                      @RequestParam(required=false,value="question")
                                                                      java.lang.String question,
                                                                      @RequestParam(required=false,value="answer")
                                                                      java.lang.String answer,
                                                                      @RequestParam(required=false,value="confirmAnswer")
                                                                      java.lang.String confirmAnswer,
                                                                      @ModelAttribute(value="user")
                                                                      User user,
                                                                      org.springframework.validation.BindingResult errors)
password - to be appliedconfirmPassword - confirmation for the password to be appliedquestion - in case of a forgotten passwordanswer - answer for the questionconfirmAnswer - confirmation of the answer for the questionerrors - while processing the formCopyright © 2018 OpenMRS Inc.. All Rights Reserved.