Struts2+mybatis+Mysql(Idea–简单crud)
#pom.xml内容—相关依赖:
struts2-core, mybatis,>mysql-connector-java (jstl,jstl-impl,json)
web.xml配置信息
Archetype Created Web Application struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*
mybatis-config.xml
struts.xml
/addsuccess.jsp /adderror.jsp /showpages.jsp showpages showpages /update.jsp showpages
UserDaoMapper.xml
/addsuccess.jsp /adderror.jsp /showpages.jsp showpages showpages /update.jsp showpages
Action层
public class UserAction implements Action {
private User user;
private Integer pageNum=1;
private Integer size=4;
private List users;
private List ids;
private Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public List getIds() {
return ids;
}
public void setIds(List ids) {
this.ids = ids;
}
public List getUsers() {
return users;
}
public void setUsers(List users) {
this.users = users;
}
public User getUser() {
return user;
}
public Integer getPageNum() {
return pageNum;
}
public void setPageNum(Integer pageNum) {
this.pageNum = pageNum;
}
public Integer getSize() {
return size;
}
public void setSize(Integer size) {
this.size = size;
}
public void setUser(User user) {
this.user = user;
}
@Override
public String execute() throws Exception {
return null;
}
//添加
public String addUser(){
UserServiceimpl userServiceimpl=new UserServiceimpl();
if(user!=null){
userServiceimpl.addUsers(user);
return "success";
}else{
return "error";
}
}



