资源简介
这是自己用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个文件信息
- 上一篇:android流量监控软件
- 下一篇:方立勋javaweb 全程源码和课程笔记
相关资源
- 方立勋javaweb 全程源码和课程笔记
- javaAPI 中文版本CHM文件
- 深入了解java虚拟机,总结得很好
- JavaPPT课件清华大学出版社
- Java 编程思想 第4版-Bruce Eckel
-
拼图游戏java ap
plet - JAVA访问firebird数据库之Jaybird-2.1.6JDK
- 学生信息管理系统JSP+servlet+JavaBean
- java程序设计实用教程 (第3版) 课后
- java ee 6 libraries jar包
- 人力资源管理系统 课程设计
- JAVA课程设计说明书--火车票管理系统
- javase(15个综合)
- 人力资源管理系统(java)
- java swing 各种皮肤包
- java写的门禁系统源代码.rar
- web开发考勤管理系统
- java各种代码练习
- JSP+SERVLET+MYSQL+NO+养老院管理系统
- JSP+Mysql+HTML5合同管理系统
- bmp/rgb24格式转成nv21/nv12格式的java代码
- jsp+servlet+javabean在线商城后台源码
- JAVA与ABAP之间通过RFC互传数据_JCO及A
- 基于java的网上飞机票预订系统
- 数字图像处理软件 JAVA实现 有界面
- Java NIO pdf
- JAVA图书馆管理系统程序+论文
- 徐传运 JAVA高级程序设计课后习题答案
- Android原生java语句 和html js互相调用
- java超市购物系统源码
评论
共有 条评论