资源简介

这个是一个银行系统的开发系统,包括前台用户登录,注册,存款取款,注销,修改信息,修改密码等,后台管理员的挂失,解挂等。关于JAVA代码,在MYECLIPSE环境下开发的,使用Atomcat,和MYSQL的程序

资源截图

代码片段和文件信息

package bank.action;

import java.sql.SQLException;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.apache.struts2.ServletActionContext;

import bank.domain.AdminInfo;
import bank.service.AdminFacade;
import bank.service.AdminFacadeImpl;

public class AdminAction {

private AdminFacade adminFacade ;
private AdminInfo adminInfo;

public AdminAction() {
adminFacade = new AdminFacadeImpl();
}

public AdminInfo getAdminInfo() {
return adminInfo;
}

public void setAdminInfo(AdminInfo adminInfo) {
this.adminInfo = adminInfo;
}


public String adminregist() {
AdminInfo admin = getAdminInfo();
try {
adminFacade.adminregistService(admin);
setAdminInfo(admin);
return “adminregistSuccess“;
} catch (Exception e) {
e.printStackTrace();
return “Error“;
}
}

public String selectAdmin() {
HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
String name = (String) (((AdminInfo) session.getAttribute(“admin“))
.getName());
try {
AdminInfo admin = adminFacade.selectAdmin(name);
setAdminInfo(admin);
} catch (SQLException e) {
e.printStackTrace();
return “Error“;
}
return “selectAdmin“;
}

public String updateAdmin() {
HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
String name = (String) (((AdminInfo) session.getAttribute(“admin“))
.getName());
int userflag = ((AdminInfo) session.getAttribute(“admin“)).getAdminflag();
if (userflag == 1) {
return “abilityError“;
} else {
AdminInfo adminInfo = getAdminInfo();
try {
adminFacade.updateAdminInfo(adminInfo name);
setAdminInfo(adminInfo);
} catch (SQLException e) {
e.printStackTrace();
return “Error“;
}
return “adminupdateSuccess“;
}
}

public String deleteAdmin() {
HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
String name= (String) (((AdminInfo) session.getAttribute(“admin“))
.getName());
try {
adminFacade.deleteAdminInfo(name);
session.setAttribute(“admin“ adminFacade.selectAdmin(name));
return “admindeleteSuccess“;
} catch (Exception e) {
e.printStackTrace();
return “Error“;
}
}

}

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

     文件       1061  2012-04-05 23:41  bank\.classpath

     文件        286  2012-04-07 21:05  bank\.mymetadata

     文件         66  2011-03-25 16:54  bank\.myumldata

     文件       1410  2011-01-21 20:50  bank\.project

     文件        500  2010-12-31 10:42  bank\.settings\.jsdtscope

     文件       1040  2011-01-23 15:15  bank\.settings\com.genuitec.eclipse.j2eedt.core.prefs

     文件        120  2011-01-23 15:15  bank\.settings\com.genuitec.jboss.ide.eclipse.xdoclet.run.prefs

     文件         49  2010-12-31 10:42  bank\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2010-12-31 10:42  bank\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        118  2011-01-23 15:15  bank\.settings\org.eclipse.wst.ws.service.policy.prefs

     文件       1632  2012-04-05 23:45  bank\src\globalMessages_zh_CN.properties

     文件       7434  2012-04-09 17:01  bank\src\struts.xml

     文件       2435  2012-04-09 12:40  bank\src\bank\action\AdminAction.java

     文件       1472  2012-04-09 10:48  bank\src\bank\action\AdminloginAction.java

     文件       1634  2008-06-22 08:40  bank\src\bank\action\LoginAction.java

     文件       4297  2012-04-09 11:34  bank\src\bank\action\TradeAction.java

     文件       4528  2012-04-09 23:34  bank\src\bank\action\UserAction.java

     文件        965  2012-04-09 10:51  bank\src\bank\action\interceptor\SessionInterceptor.java

     文件       1291  2012-04-06 20:02  bank\src\bank\action\validateAction\AdminloginValidate-validation.xml

     文件        486  2011-03-30 20:53  bank\src\bank\action\validateAction\AdminloginValidate.java

     文件       2435  2012-04-08 23:06  bank\src\bank\action\validateAction\AdminregistValidate-validation.xml

     文件        392  2012-04-08 20:59  bank\src\bank\action\validateAction\AdminregistValidate.java

     文件       1027  2008-06-22 08:40  bank\src\bank\action\validateAction\LoginValidate-validation.xml

     文件        491  2008-06-22 08:40  bank\src\bank\action\validateAction\LoginValidate.java

     文件        534  2008-06-22 08:40  bank\src\bank\action\validateAction\MoneyValidate-validation.xml

     文件        309  2008-06-22 08:40  bank\src\bank\action\validateAction\MoneyValidate.java

     文件       2655  2008-06-22 08:40  bank\src\bank\action\validateAction\RegistValidate-validation.xml

     文件        378  2008-06-22 08:40  bank\src\bank\action\validateAction\RegistValidate.java

     文件       1270  2012-04-08 22:52  bank\src\bank\action\validateAction\UpdateAdminValidate-validation.xml

     文件        394  2012-04-08 21:33  bank\src\bank\action\validateAction\UpdateAdminValidate.java

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

评论

共有 条评论