資源簡介
Struts2增刪改查(完整項目版+源碼+數據庫)
實現用戶的增刪改查

代碼片段和文件信息
package?com.yan.actions;
import?java.io.PrintWriter;
import?java.util.List;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.apache.struts2.ServletActionContext;
import?org.apache.struts2.interceptor.ServletRequestAware;
import?org.apache.struts2.interceptor.ServletResponseAware;
import?com.opensymphony.xwork2.ActionContext;
import?com.opensymphony.xwork2.ActionSupport;
import?com.yan.biz.IUserServ;
import?com.yan.domain.PageBean;
import?com.yan.domain.UserBean;
import?com.yan.utils.ServFactory;
public?class?UserAction?extends?ActionSupport?implements?ServletRequestAware
ServletResponseAware?{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?-4023445682509909829L;
private?HttpServletRequest?request;
private?HttpServletResponse?response;
private?static?IUserServ?serv?=?ServFactory.getUserServ();
UserBean?userBean?=?new?UserBean();
private?int?page;
private?int?id;
private?static?int?rowsPerPage?=?3;
private?static?int?maxPage?=?0;
private?String?uname;
public?String?checkUser()?throws?Exception?{
boolean?bb?=?false;
bb?=?serv.check(userBean);
if?(bb)?{
ActionContext.getContext().getSession().put(“userBean“
userBean.getUsername());
return?SUCCESS;
}?else?{
this.addActionerror(“用戶名密碼有誤!!!“);
return?INPUT;
}
}
public?void?checkUserName()?{
String?uname?=?request.getParameter(“userBean.username“);
userBean.setUsername(uname);
boolean?tem=false;
try?{
tem?=?serv.check(userBean);
}?catch?(Exception?e1)?{
e1.printStackTrace();
}
PrintWriter?print;
try?{
print?=?response.getWriter();
print.print(tem);
print.flush();
print.close();
}?catch?(Exception?e)?{
e.printStackTrace();
}
serv=null;
uname=null;
}
public?String?showUser()?throws?Exception?{
PageBean?pageBean?=?new?PageBean();
pageBean.setPageNum(page);
pageBean.setMaxPage(maxPage);
pageBean.setRowsPerPage(rowsPerPage);
List?list?=?serv.getAllByPage(pageBean);
maxPage?=?pageBean.getMaxPage();
ServletActionContext.getRequest().setAttribute(“list“?list);
ServletActionContext.getRequest().setAttribute(“pageBean“?pageBean);
return?SUCCESS;
}
public?String?userInsert()?throws?Exception?{
boolean?bb?=?false;
bb?=?serv.userInsert(userBean);
if?(bb)?{
return?SUCCESS;
}?else?{
return?INPUT;
}
}
public?String?userDelete()?throws?Exception?{
PageBean?pageBean?=?new?PageBean();
boolean?bb?=?false;
Integer?uid?=?Integer.parseInt(request.getParameter(“id“).toString());
bb?=?serv.userDelete(uid);
if?(bb)?{
return?SUCCESS;
}?else?{
return?INPUT;
}
}
public?String?userUpdate()?throws?Exception?{
boolean?bb?=?false;
bb?=?serv.userUpdate(userBean);
if?(bb)?{
return?SUCCESS;
}?else?{
return?INPUT;
}
}
public?String?loadById()?throws?Exception?{
Integer?ui
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1240??2010-07-16?12:04??Struts2用戶登錄增刪改查(完整)\dd\.classpath
?????文件????????279??2009-07-15?16:00??Struts2用戶登錄增刪改查(完整)\dd\.myme
?????文件???????1408??2010-07-16?12:07??Struts2用戶登錄增刪改查(完整)\dd\.project
?????文件????????500??2010-07-16?12:07??Struts2用戶登錄增刪改查(完整)\dd\.settings\.jsdtscope
?????文件?????????49??2010-07-16?12:07??Struts2用戶登錄增刪改查(完整)\dd\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2010-07-16?12:07??Struts2用戶登錄增刪改查(完整)\dd\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????1048576??2010-07-20?15:36??Struts2用戶登錄增刪改查(完整)\dd\dateba
?????文件????1048576??2010-07-20?15:36??Struts2用戶登錄增刪改查(完整)\dd\dateba
?????文件???????4385??2010-07-26?00:02??Struts2用戶登錄增刪改查(完整)\dd\src\com\yan\actions\UserAction.java
?????文件????????541??2008-07-15?14:53??Struts2用戶登錄增刪改查(完整)\dd\src\com\yan\biz\IUserServ.java
?????文件???????1870??2008-07-15?14:53??Struts2用戶登錄增刪改查(完整)\dd\src\com\yan\biz\UserServImpl.java
?????文件????????600??2008-07-15?14:53??Struts2用戶登錄增刪改查(完整)\dd\src\com\yan\dao\IUserDao.java
?????文件???????5969??2009-07-15?17:14??Struts2用戶登錄增刪改查(完整)\dd\src\com\yan\dao\UserDaoImpl.java
?????文件???????1122??2010-07-20?14:21??Struts2用戶登錄增刪改查(完整)\dd\src\com\yan\domain\PageBean.java
?????文件???????1102??2008-07-15?12:12??Struts2用戶登錄增刪改查(完整)\dd\src\com\yan\domain\UserBean.java
?????文件????????190??2010-07-14?16:28??Struts2用戶登錄增刪改查(完整)\dd\src\com\yan\utils\DaoFactory.java
?????文件????????766??2010-07-16?12:05??Struts2用戶登錄增刪改查(完整)\dd\src\com\yan\utils\DBConn.java
?????文件????????200??2010-07-14?16:43??Struts2用戶登錄增刪改查(完整)\dd\src\com\yan\utils\ServFactory.java
?????文件????????202??2010-07-16?12:03??Struts2用戶登錄增刪改查(完整)\dd\src\log4j.properties
?????文件???????3765??2010-07-13?10:54??Struts2用戶登錄增刪改查(完整)\dd\src\struts-2.1.dtd
?????文件???????1656??2010-07-26?00:01??Struts2用戶登錄增刪改查(完整)\dd\src\struts.xm
?????文件???????4232??2010-07-26?00:06??Struts2用戶登錄增刪改查(完整)\dd\WebRoot\add_user.jsp
?????文件????????377??2010-07-13?10:49??Struts2用戶登錄增刪改查(完整)\dd\WebRoot\Copy.jsp
?????文件????????530??2010-07-14?17:16??Struts2用戶登錄增刪改查(完整)\dd\WebRoot\error.jsp
?????文件???????1435??2010-07-17?21:45??Struts2用戶登錄增刪改查(完整)\dd\WebRoot\index.jsp
?????文件?????????39??2010-07-13?10:48??Struts2用戶登錄增刪改查(完整)\dd\WebRoot\me
?????文件???????2030??2008-07-15?14:32??Struts2用戶登錄增刪改查(完整)\dd\WebRoot\show_user.jsp
?????文件????????721??2010-07-16?12:16??Struts2用戶登錄增刪改查(完整)\dd\WebRoot\success.jsp
?????文件???????2732??2010-07-17?21:28??Struts2用戶登錄增刪改查(完整)\dd\WebRoot\update_user.jsp
?????文件???????5751??2010-07-26?00:02??Struts2用戶登錄增刪改查(完整)\dd\WebRoot\WEB-INF\classes\com\yan\actions\UserAction.class
............此處省略52個文件信息
評論
共有 條評論