3,6 → 3,11 |
import java.util.ArrayList; |
import java.util.List; |
|
import javax.servlet.http.HttpServletRequest; |
|
import org.apache.struts2.ServletActionContext; |
|
import com.opensymphony.xwork2.ActionContext; |
import com.opensymphony.xwork2.ActionSupport; |
import com.opensymphony.xwork2.ModelDriven; |
import ch.ffhs.webE.dao.UserDAO; |
17,28 → 22,22 |
private User user = new User(); |
private List<User> userList = new ArrayList<User>(); |
private UserDAO userDAO = new UserDAOImpl(); |
|
|
@Override |
public User getModel() { |
return user; |
} |
|
public String add() |
{ |
|
public String add() { |
userDAO.saveUser(user); |
return SUCCESS; |
} |
|
public String addForm() { |
return SUCCESS; |
} |
|
public String list() |
{ |
|
public String list() { |
userList = userDAO.listUser(); |
return SUCCESS; |
} |
|
|
public User getUser() { |
return user; |
} |
55,4 → 54,11 |
this.userList = userList; |
} |
|
public String delete() { |
HttpServletRequest request = (HttpServletRequest) ActionContext |
.getContext().get(ServletActionContext.HTTP_REQUEST); |
userDAO.deleteUser(Integer.parseInt(request.getParameter("id"))); |
return SUCCESS; |
} |
|
} |