资源简介
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个文件信息
相关资源
- Neo4j-ai-graph-technology-white-paper-EN-A4-CN
- MyOffice办公自动化系统包含文档和数据
- Navicat 12中文使用教程PDF
- 用vs做的留言板。很实用很实用,不会
- 数据库课设校友录信息管理系统
- 数据库课程设计终极版.zip
- 数据库课程设计学生选课管理系统
- 点餐系统内含数据库.rar
-
AR Faces Databa
se人脸数据库 -
syba
se数据库的基本语法 -
空间数据库(spatial databa
se) - 数据库系统原理课件大学版ppt
- IP地址数据库国内,国外
- Ext界面的web版数据库管理工具
- sequelpro-1.1.2
- 人脸数据库
- 数据库系统概念第6版实践练习和习题
- 数据库系统概念第6版实践练习和习题
- Mybatis数据库的基本应用
- Proficy Historian
- 银企直联-2020年最新人行联行号大全数
- 天融信数据库审计网络审计系统-日志
- 数据库原理与应用钱雪忠等著
- 日历黄历源码以及黄历信息数据库
- 空间数据库-空间查询实验包.zip
- 高校学生选课管理系统
- 四川大学数据库最新历年考试真题答
- 数字和字母语音数据库
- 东北大学数据库原理实验报告
- weizmann视频数据库
评论
共有 条评论