• 大小: 4.08MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-15
  • 语言: 其他
  • 标签: 银行管理  

资源简介

这是一个用struts2+hibernate开发的银行系统,实现了开户、取款、存款、转账、修改密码、查看、销户等功能,虽然简化了银行功能,但功能比较齐全,这是三天做出来的一个期末大作业,比较适合正在学习struts2和hibernate的人用,仅作学习用途

资源截图

代码片段和文件信息

package com.action;

import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts2.ServletActionContext;

import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
import com.object.Administrator;
import com.connectDB.LoginOperation;
public class LoginAction extends ActionSupport implements ModelDriven{

private Administrator admin=new Administrator();

public void setAdmin(Administrator admin) {
this.admin = admin;
}

public void validate() {

}

public Administrator getAdmin()
{
return this.admin;//增加的
}
public object getModel() {
return this.admin;
}

public String execute() throws Exception {
// 从数据库中读取用户明密码看是否正确
// Map map=ActionContext.getContext().getContextMap();
// map.put(“admin“admin);
Map session=ActionContext.getContext().getSession();
session.put(“admin“admin);
HttpServletRequest request= ServletActionContext.getRequest();
if(LoginOperation.get(admin))
    return “success“;
else
{
request.setAttribute(“nopower““nopower“);
return “login“;
}

}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1065  2011-06-15 20:02  bankSystem\.classpath

     文件        304  2011-06-15 20:02  bankSystem\.mymetadata

     文件       1416  2011-06-15 20:02  bankSystem\.project

     文件        500  2011-06-15 20:02  bankSystem\.settings\.jsdtscope

     文件       1040  2011-06-15 20:02  bankSystem\.settings\com.genuitec.eclipse.j2eedt.core.prefs

     文件        330  2011-06-15 20:02  bankSystem\.settings\org.eclipse.jdt.core.prefs

     文件         49  2011-06-15 20:02  bankSystem\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2011-06-15 20:02  bankSystem\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       1210  2011-06-15 20:02  bankSystem\src\com\action\LoginAction.java

     文件       2481  2011-06-15 20:47  bankSystem\src\com\action\OperationAction-validation.xml

     文件       3392  2011-06-15 20:42  bankSystem\src\com\action\OperationAction.java

     文件        373  2011-06-15 20:02  bankSystem\src\com\common\CreateTables.java

     文件        333  2011-06-15 20:02  bankSystem\src\com\common\GetCurrentTime.java

     文件       2918  2011-06-15 20:02  bankSystem\src\com\common\HibernateSessionFactory.java

     文件        988  2011-06-15 20:02  bankSystem\src\com\connectDB\LoginOperation.java

     文件       6095  2011-06-15 20:42  bankSystem\src\com\connectDB\Operations.java

     文件        537  2011-06-15 20:43  bankSystem\src\com\object\Account.hbm.xml

     文件        846  2011-06-15 20:43  bankSystem\src\com\object\Account.java

     文件        495  2011-06-15 20:02  bankSystem\src\com\object\Administrator.hbm.xml

     文件        500  2011-06-15 20:02  bankSystem\src\com\object\Administrator.java

     文件        512  2011-06-15 20:02  bankSystem\src\com\object\Customer.hbm.xml

     文件        883  2011-06-15 20:02  bankSystem\src\com\object\Customer.java

     文件       1189  2011-06-15 20:02  bankSystem\src\hibernate.cfg.xml

     文件         29  2011-06-15 20:02  bankSystem\src\struts.properties

     文件        753  2011-06-15 20:47  bankSystem\src\struts.xml

     文件       1161  2011-06-15 20:02  bankSystem\WebRoot\alterPassword.jsp

     文件        353  2011-06-15 20:02  bankSystem\WebRoot\checkLogin.jsp

     文件       1101  2011-06-15 20:02  bankSystem\WebRoot\deleteAccount.jsp

     文件       1066  2011-06-15 20:02  bankSystem\WebRoot\deposit.jsp

     文件       1109  2011-06-15 20:02  bankSystem\WebRoot\drawMoney.jsp

............此处省略73个文件信息

评论

共有 条评论