资源简介
用了2天时间,自己重新做了个简易的用户管理系统,用的Mysql数据库,有对数据的增,删,改,分页。还有登录权限的设置,用admin才能登录。
代码片段和文件信息
package com.Action;
import java.util.ArrayList;
import java.util.List;
import org.springframework.context.annotation.Scope;
import com.model.Users;
import com.model.form.*;
import com.model.form.Number;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
import com.service.Manage;
@Scope(“prototype“)
public class Usersaction extends ActionSupport implements ModelDriven {
private Form f = new Form();
private Manage manage;
private List u;
private int id;
private Users users1;
private int pagecount;
private ArrayList li = new ArrayList();
private int pagenow;
private int pageup = 1;
private int pagedown = 1;
private int rowcount;
private String grade;
@Override
public String execute() throws Exception {
this.grade = manage.getgrade(f.getUsername() f.getPassword());
boolean flag = manage.login(f.getUsername() f.getPassword());
if (flag == true && grade .equals(“1“)) {
return “success“;
} else {
return “fail“;
}
}
public String show() throws Exception {
pagecount = manage.getcount();
rowcount=manage.getrowcount();
for (int i = 1; i <= pagecount; i++) {
Number n = new Number();
n.setId(i);
li.add(n);
}
this.u = manage.show(pagenow);
System.out.println(u.size());
if ((pagenow > 1 && pagedown > 1)
|| (pageup < pagecount && pagenow < pagecount)) {
pagedown = pagenow - 1;
pageup = pagenow + 1;
}
return “success“;
}
// rowcount=dao.getRowcount(); return “success“; }
public String delete() throws Exception {
manage.delete(f.getId());
return “success“;
}
public String update() throws Exception {
this.manage.update(users1);
return “success“;
}
public String updateinput() throws Exception {
this.users1 = this.manage.loadbyid(f.getId());
return “success“;
}
public String add() throws Exception {
Users u = new Users();
u.setUsername(f.getUsername());
u.setPassword(f.getPassword());
u.setGrade(f.getGrade());
manage.add(u);
return “success“;
}
public String addinput() throws Exception {
return “success“;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public Users getUsers1() {
return users1;
}
public void setUsers1(Users users1) {
this.users1 = users1;
}
public object getModel() {
return f;
}
public Form getF() {
return f;
}
public void setF(Form f) {
this.f = f;
}
public Manage getManage() {
return manage;
}
public void setManage(Manage manage) {
this.manage = manage;
}
public int getPagecount() {
return pagecount;
}
public void setPagecount(int pagecount) {
this.pagecount = pagecount;
}
public ArrayList getLi() {
return li;
}
public void setLi(ArrayList li) {
this.li = li;
}
public int getPagenow() {
return pagenow;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 529 2013-03-03 17:06 Maintest\.classpath
文件 297 2013-03-01 19:51 Maintest\.myme
文件 1751 2013-02-26 22:32 Maintest\.project
文件 500 2013-02-26 22:23 Maintest\.settings\.jsdtscope
文件 395 2013-02-26 22:23 Maintest\.settings\org.eclipse.jdt.core.prefs
文件 462 2013-02-26 22:23 Maintest\.settings\org.eclipse.wst.common.component
文件 252 2013-02-26 22:23 Maintest\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-02-26 22:23 Maintest\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-02-26 22:23 Maintest\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 2971 2013-02-26 22:43 Maintest\src\beans.xm
文件 3696 2013-02-27 14:32 Maintest\src\com\Action\Usersaction.java
文件 428 2013-02-27 14:30 Maintest\src\com\dao\Daoimpl.java
文件 2699 2013-02-27 14:30 Maintest\src\com\dao\Userdaoimpl\Dao.java
文件 642 2013-02-27 14:20 Maintest\src\com\model\form\Form.java
文件 167 2013-02-26 23:23 Maintest\src\com\model\form\Number.java
文件 775 2013-02-27 14:18 Maintest\src\com\model\Users.java
文件 1093 2013-02-27 14:31 Maintest\src\com\service\impl\Manageimpl.java
文件 450 2013-02-27 14:31 Maintest\src\com\service\Manage.java
文件 123 2013-01-12 23:39 Maintest\src\jdbc.properties
文件 1543 2012-12-12 23:09 Maintest\src\log4j.properties
文件 1194 2013-02-26 23:37 Maintest\src\struts.xm
文件 261 2013-02-27 14:29 Maintest\tables.sql
文件 1126 2013-02-26 11:42 Maintest\WebRoot\add.jsp
文件 1014 2013-02-26 11:48 Maintest\WebRoot\add_success.jsp
文件 1010 2013-02-26 11:48 Maintest\WebRoot\delete_success.jsp
文件 1428 2013-03-03 17:10 Maintest\WebRoot\index.jsp
文件 1042 2013-02-27 13:59 Maintest\WebRoot\Main.jsp
文件 36 2013-02-26 22:23 Maintest\WebRoot\me
文件 2885 2013-02-27 13:56 Maintest\WebRoot\success.jsp
文件 1031 2013-02-26 11:48 Maintest\WebRoot\Users-update.jsp
............此处省略80个文件信息
评论
共有 条评论