• 大小: 4.41MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-06
  • 语言: Java
  • 标签:

资源简介

一个银行的简易系统能实现登陆注册,及简单的增删改查,界面还可以

资源截图

代码片段和文件信息

package bank.action;

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

import org.apache.struts2.ServletActionContext;

import bank.domain.UserInfo;
import bank.service.UserFacade;
import bank.service.UserFacadeImpl;

public class LoginAction {

private String userNO;

private String password;

private UserFacade userFacade;

public LoginAction() {
userFacade = new UserFacadeImpl();
}

public String getPassword() {
return password;
}

public void setPassword(String password) {
this.password = password;
}

public String getUserNO() {
return userNO;
}

public void setUserNO(String userNO) {
this.userNO = userNO;
}

public String login() {
boolean flag = false;
UserInfo user = new UserInfo();
user.setUserNO(getUserNO());
user.setPassword(getPassword());
try {
flag = userFacade.login(user);
// flag==true说明从数据库中查询出了与页面获得的帐号密码相匹配的结果
if (flag == true) {
UserInfo userInfo = userFacade.selectUser(userNO);
HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
// 将登录用户信息存入session
session.setAttribute(“user“ userInfo);
return “loginSuccess“;
} else {
return “loginError“;
}
} catch (Exception e) {
e.printStackTrace();
return “Error“;
}
}

public String logout() {
HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
// 销毁session
session.invalidate();
return “logout“;
}
}

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

     文件        839  2013-04-25 15:48  bank\.classpath

     文件        849  2013-04-25 15:48  bank\.project

     文件        395  2013-04-25 15:48  bank\.settings\org.eclipse.jdt.core.prefs

     文件        442  2013-04-25 15:48  bank\.settings\org.eclipse.wst.common.component

     文件        208  2013-04-25 15:48  bank\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件       1353  2013-04-25 16:24  bank\build\classes\bank\action\interceptor\SessionInterceptor.class

     文件       2111  2013-04-25 16:24  bank\build\classes\bank\action\LoginAction.class

     文件       4076  2013-04-25 16:24  bank\build\classes\bank\action\TradeAction.class

     文件       3214  2013-04-25 16:24  bank\build\classes\bank\action\UserAction.class

     文件       1027  2013-04-25 16:20  bank\build\classes\bank\action\validateAction\LoginValidate-validation.xml

     文件        789  2013-04-25 16:24  bank\build\classes\bank\action\validateAction\LoginValidate.class

     文件        534  2013-04-25 16:20  bank\build\classes\bank\action\validateAction\MoneyValidate-validation.xml

     文件        541  2013-04-25 16:24  bank\build\classes\bank\action\validateAction\MoneyValidate.class

     文件       2655  2013-04-25 16:20  bank\build\classes\bank\action\validateAction\RegistValidate-validation.xml

     文件        616  2013-04-25 16:24  bank\build\classes\bank\action\validateAction\RegistValidate.class

     文件       1266  2013-04-25 16:20  bank\build\classes\bank\action\validateAction\UpdateUserValidate-validation.xml

     文件        628  2013-04-25 16:24  bank\build\classes\bank\action\validateAction\UpdateUserValidate.class

     文件       1493  2013-04-25 16:24  bank\build\classes\bank\domain\TradeInfo.class

     文件       2639  2013-04-25 16:24  bank\build\classes\bank\domain\UserInfo.class

     文件        395  2013-04-25 16:24  bank\build\classes\bank\persistence\TradeDAO.class

     文件       5182  2013-04-25 16:24  bank\build\classes\bank\persistence\TradeDAOImpl.class

     文件        484  2013-04-25 16:24  bank\build\classes\bank\persistence\UserDAO.class

     文件       5636  2013-04-25 16:24  bank\build\classes\bank\persistence\UserDAOImpl.class

     文件        397  2013-04-25 16:24  bank\build\classes\bank\service\TradeFacade.class

     文件       1150  2013-04-25 16:24  bank\build\classes\bank\service\TradeFacadeImpl.class

     文件        486  2013-04-25 16:24  bank\build\classes\bank\service\UserFacade.class

     文件       1321  2013-04-25 16:24  bank\build\classes\bank\service\UserFacadeImpl.class

     文件       1139  2013-04-25 16:31  bank\build\classes\bank\util\DBConnection.class

     文件       8852  2013-04-25 16:24  bank\build\classes\bank\util\MD5.class

     文件       1630  2013-04-25 16:20  bank\build\classes\globalMessages_zh_CN.properties

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

评论

共有 条评论

相关资源