资源简介
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个文件信息
相关资源
- 用友T6数据库字典
- 金蝶K3 12.3数据库表结构(完整包)
- 数据库系统基础教程答案第三版机械
- 软考数据库系统工程师复习资料(完
- MoNyog8.5+破解补丁
- ANSYS LS-DYNA
- 全国4级地址库,京东数据
- 一个超简单的企业管理系统(带ACCE
- 数据库课设:图书管理系统报告
- 合同管理系统的源代码(附数据库)
- ado数据库MFC图书管理系统vs2010
- 数据库VFP课程设计
- 数据库实现学生成绩管理系统选课管
- 排队机叫号 源代码
- Access数据库在线编辑器
- Php 导出数据为EXCEL程序
- 人大金仓数据库系统表
- 模拟ATM柜员机系统--连接数据库
- 用工厂模式开发多数据库连接类
- 图片存储到数据库保存二进制文件并
- 数据库水印嵌入提取数据库水印数据
- 数据库课程设计以及指导思想
- 加班网上管理 单位
- 数据库课程设计报告(关于房地产销
- 数据库课程设计(改改直接交)
-
将数据库的表生成xm
l文件 - Ajax定时读取数据库(源代码发布)
- 基于J2EE物资出入库管理系统
- 浪潮数据库结构
- 数据库查询优化算法
评论
共有 条评论