Rev 20 | Rev 26 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 20 | Rev 22 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | package ch.ffhs.webE.action; |
1 | package ch.ffhs.webE.action; |
2 | 2 | ||
3 | import java.util.ArrayList; |
3 | import java.util.ArrayList; |
4 | import java.util.List; |
4 | import java.util.List; |
5 | 5 | ||
- | 6 | import javax.servlet.http.HttpServletRequest; |
|
- | 7 | ||
- | 8 | import org.apache.struts2.ServletActionContext; |
|
- | 9 | ||
- | 10 | import com.opensymphony.xwork2.ActionContext; |
|
6 | import com.opensymphony.xwork2.ActionSupport; |
11 | import com.opensymphony.xwork2.ActionSupport; |
7 | import com.opensymphony.xwork2.ModelDriven; |
12 | import com.opensymphony.xwork2.ModelDriven; |
8 | import ch.ffhs.webE.dao.UserDAO; |
13 | import ch.ffhs.webE.dao.UserDAO; |
9 | import ch.ffhs.webE.dao.UserDAOImpl; |
14 | import ch.ffhs.webE.dao.UserDAOImpl; |
10 | 15 | ||
Line 15... | Line 20... | ||
15 | private static final long serialVersionUID = -6659925652584240539L; |
20 | private static final long serialVersionUID = -6659925652584240539L; |
16 | 21 | ||
17 | private User user = new User(); |
22 | private User user = new User(); |
18 | private List<User> userList = new ArrayList<User>(); |
23 | private List<User> userList = new ArrayList<User>(); |
19 | private UserDAO userDAO = new UserDAOImpl(); |
24 | private UserDAO userDAO = new UserDAOImpl(); |
20 | 25 | ||
21 | @Override |
26 | @Override |
22 | public User getModel() { |
27 | public User getModel() { |
23 | return user; |
28 | return user; |
24 | }
|
29 | }
|
25 | 30 | ||
26 | public String add() |
31 | public String add() { |
27 | {
|
- | |
28 | userDAO.saveUser(user); |
32 | userDAO.saveUser(user); |
29 | return SUCCESS; |
33 | return SUCCESS; |
30 | }
|
34 | }
|
31 | 35 | ||
32 | public String addForm() { |
- | |
33 | return SUCCESS; |
- | |
34 | }
|
- | |
35 | - | ||
36 | public String list() |
36 | public String list() { |
37 | {
|
- | |
38 | userList = userDAO.listUser(); |
37 | userList = userDAO.listUser(); |
39 | return SUCCESS; |
38 | return SUCCESS; |
40 | }
|
39 | }
|
41 | 40 | ||
42 | public User getUser() { |
41 | public User getUser() { |
43 | return user; |
42 | return user; |
44 | }
|
43 | }
|
45 | 44 | ||
46 | public void setUser(User user) { |
45 | public void setUser(User user) { |
Line 53... | Line 52... | ||
53 | 52 | ||
54 | public void setUserList(List<User> userList) { |
53 | public void setUserList(List<User> userList) { |
55 | this.userList = userList; |
54 | this.userList = userList; |
56 | }
|
55 | }
|
57 | 56 | ||
- | 57 | public String delete() { |
|
- | 58 | HttpServletRequest request = (HttpServletRequest) ActionContext |
|
- | 59 | .getContext().get(ServletActionContext.HTTP_REQUEST); |
|
- | 60 | userDAO.deleteUser(Integer.parseInt(request.getParameter("id"))); |
|
- | 61 | return SUCCESS; |
|
- | 62 | }
|
|
- | 63 | ||
58 | }
|
64 | }
|