Java Reference
In-Depth Information
Figure 14.1: User list page for administrators only
Here are the action bean and JSP for the User List page:
Download email_35/src/stripesbook/action/UserListActionBean.java
package stripesbook.action;
@HttpCache(allow= false )
public class UserListActionBean extends BaseActionBean {
private static final String VIEW = "/WEB-INF/jsp/user_list.jsp";
@DefaultHandler
public Resolution view() {
return new ForwardResolution(VIEW);
}
public Resolution save() {
for (User user : users) {
userDao.save(user);
}
userDao.commit();
getContext().getMessages().add(
new LocalizableMessage("userList.saved"));
return new RedirectResolution(getClass());
}
private List<User> users = userDao.read();
public List<User> getUsers() {
return users;
}
public void setUsers(List<User> users) {
this .users = users;
}
public List<Role> getRoles() {
return roleDao.read();
}
}
 
 
Search WWH ::




Custom Search