@Controller @RequestMapping(value="/admin/users") @SessionAttributes(value="user") public class UsersController extends Object
| Constructor and Description |
|---|
UsersController(UserService userService)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
org.springframework.web.servlet.ModelAndView |
changeEmail(User user,
org.springframework.ui.ModelMap model)
Accepts submission of the changeEmail form
|
org.springframework.web.servlet.ModelAndView |
changePassword(User user,
String confirmNewPassword,
org.springframework.ui.ModelMap model)
Accepts submission of the changePassword form
|
org.springframework.web.servlet.ModelAndView |
createUser(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Navigate to the create user page
|
org.springframework.web.servlet.ModelAndView |
deleteUser(String username,
org.springframework.ui.ModelMap model)
Delete a existing user
|
org.springframework.web.servlet.ModelAndView |
disableUser(String username,
org.springframework.ui.ModelMap model)
Disable an existing user
|
org.springframework.web.servlet.ModelAndView |
enableUser(String username,
org.springframework.ui.ModelMap model)
Enable an existing user
|
org.springframework.web.servlet.ModelAndView |
grantAuthority(String username,
String authority,
org.springframework.ui.ModelMap model)
Grant a new authority to an existing user
|
org.springframework.web.servlet.ModelAndView |
listUsers(org.springframework.ui.ModelMap model)
List the users known to the system
|
org.springframework.web.servlet.ModelAndView |
maintainUser(String username,
org.springframework.ui.ModelMap model)
Maintain a user known to the system
|
org.springframework.web.servlet.ModelAndView |
revokeAuthority(String username,
String authority,
org.springframework.ui.ModelMap model)
Revoke an authority from a existing user
|
org.springframework.web.servlet.ModelAndView |
saveUser(org.springframework.ui.ModelMap model,
String username,
String password,
String email,
Boolean enabled)
Accepts submission of the createUser form
|
@Autowired public UsersController(UserService userService)
userService - - The user service to use@RequestMapping(value="list.htm") public org.springframework.web.servlet.ModelAndView listUsers(org.springframework.ui.ModelMap model)
model - - The model (map)@RequestMapping(value="createUser.htm",
method=GET)
public org.springframework.web.servlet.ModelAndView createUser(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - - Standard HTTP Requestresponse - - Standard HTTP Response@RequestMapping(value="saveUser.htm",
method=POST)
public org.springframework.web.servlet.ModelAndView saveUser(org.springframework.ui.ModelMap model,
@RequestParam(required=false)
String username,
@RequestParam(required=false)
String password,
@RequestParam(required=false)
String email,
@RequestParam(required=false)
Boolean enabled)
model - - The model (map)username - - The name of the user we're trying to createpassword - - The password of the user we're trying to createemail - - The email address of the user we're trying to createenabled - - Whether or not the user starts off as enabled in the system@RequestMapping(value="maintainUser.htm",
method=GET)
public org.springframework.web.servlet.ModelAndView maintainUser(@RequestParam(value="username")
String username,
org.springframework.ui.ModelMap model)
username - - The name of the user we're trying to viewmodel - - The model (map)@RequestMapping(value="changePassword.htm",
method=POST)
public org.springframework.web.servlet.ModelAndView changePassword(@ModelAttribute(value="user")
User user,
@RequestParam(value="confirm_password")
String confirmNewPassword,
org.springframework.ui.ModelMap model)
user - - The user we're changing the password forconfirmNewPassword - - The password again, for confirmationmodel - - The model (map)@RequestMapping(value="changeEmail.htm",
method=POST)
public org.springframework.web.servlet.ModelAndView changeEmail(@ModelAttribute(value="user")
User user,
org.springframework.ui.ModelMap model)
user - - The user we're changing the email formodel - - The model (map)@RequestMapping(value="grantAuthority.htm",
method=POST)
public org.springframework.web.servlet.ModelAndView grantAuthority(@RequestParam(value="username")
String username,
@RequestParam(value="authority")
String authority,
org.springframework.ui.ModelMap model)
username - - The name of the user we're granting authority toauthority - - The authority we're granting the usermodel - - The model (map)@RequestMapping(value="revokeAuthority.htm",
method=POST)
public org.springframework.web.servlet.ModelAndView revokeAuthority(@RequestParam(value="username")
String username,
@RequestParam(value="authority")
String authority,
org.springframework.ui.ModelMap model)
username - - The name of the user we're revoking authority fromauthority - - The authority we're revoking from the usermodel - - The model (map)@RequestMapping(value="delete.htm",
method=POST)
public org.springframework.web.servlet.ModelAndView deleteUser(@RequestParam(value="username")
String username,
org.springframework.ui.ModelMap model)
username - - The name of the user we're deletingmodel - - The model (map)@RequestMapping(value="disable.htm",
method=POST)
public org.springframework.web.servlet.ModelAndView disableUser(@RequestParam(value="username")
String username,
org.springframework.ui.ModelMap model)
username - - The name of the user we're disablingmodel - - The model (map)@RequestMapping(value="enable.htm",
method=POST)
public org.springframework.web.servlet.ModelAndView enableUser(@RequestParam(value="username")
String username,
org.springframework.ui.ModelMap model)
username - - The name of the user we're enablingmodel - - The model (map)Copyright © 2007-2015 Ikasan. All Rights Reserved.