91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.9M
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-06
  • 語言: 其他
  • 標簽: 其他??

資源簡介

banksystem.zip

資源截圖

代碼片段和文件信息

package?action;


import?java.util.List;

import?com.opensymphony.xwork2.ActionContext;
import?com.opensymphony.xwork2.ActionSupport;

import?org.apache.struts2.ServletActionContext;

import?biz.AccountBiz;
import?entity.Account;
import?entity.TransactionLog;

@SuppressWarnings(“serial“)
public?class?AccountAction?extends?ActionSupport{

public?AccountAction(){
System.out.print(“**“);
}

private?static?final?String?DEPOSIT?=?“deposit“;
private?static?final?String?WITHDRAW?=?“withdraw“;
private?static?final?String?INFO?=?“info“;
private?static?final?String?RESET?=?“reset“;
private?static?final?String?RECORD?=?“record“;
private?static?final?String?TRAS?=?“tras“;

private?AccountBiz?accountBiz;

//相關(guān)操作參數(shù)
private?int?cout;//金額
private?int?otherid;//對方賬號
private?String?newpass;//新密碼
private?String?renewpass;//確認新密碼
private?String?mpass;//舊密碼

public?String?info(){
return?info(““);
}

/**
?*?個人信息
?*?@return
?*/
private?String?info(final?String?msg){
return?exec(new?ExecAc()?{
public?String?exec(Account?account)?{
List?info?=?accountBiz.getPersonInfo(account);
if(info!=null){
ServletActionContext.getRequest().setAttribute(“info“?info);
ServletActionContext.getRequest().setAttribute(“msg“?msg);
return?INFO;
}else
return?LOGIN;
}
});
}
/**
?*?修改密碼
?*?@return
?*/
public?String?reset(){
return?exec(new?ExecAc(){
public?String?exec(Account?account)?{
if(mpass==null||renewpass==null||newpass==null||(renewpass.length()<5||
!renewpass.equals(newpass))||!mpass.equals(account.getPassword())
||!accountBiz.reset(accountnewpass)){
return?RESET;
}
return?info(“修改密碼成功!“);
}
});
}

/**
?*?取款
?*?@return
?*/
public?String?withdraw(){
return?opBalance(WITHDRAW?new?ExecAc()?{
public?String?exec(Account?account)?{
return?accountBiz.withdraw(account?cout)?info(“取款成功!“):WITHDRAW;
}
});
}

/**
?*?存款
?*?@return
?*/
public?String?deposit(){
return?opBalance(DEPOSIT?new?ExecAc()?{
public?String?exec(Account?account)?{
return?accountBiz.diposit(account?cout)?info(“存款成功!“):DEPOSIT;
}
});
}

/**
?*?對存款取款轉(zhuǎn)賬操作的cout金額參數(shù)進行驗證
?*?@param?none
?*?@param?e
?*?@return
?*/
private?String?opBalance(final?String?nonefinal?ExecAc?e){
return?exec(new?ExecAc()?{
public?String?exec(Account?account)?{
if(cout!=0&&(cout+““).matches(“[0-9]{18}“)){
String?result?=?e.exec(account);
cout?=?0;
return?result;
}else{
return?none;
}
}
});
}

/**
?*?轉(zhuǎn)賬
?*?@return
?*/
public?String?tras(){
System.out.print(“***“);
return?opBalance(TRAS?new?ExecAc()?{
public?String?exec(Account?account)?{
if(otherid==0||!(otherid+““).matches(“[0-9]{14}“))
return?TRAS;
String?msg?=??accountBiz.tras(accountcoutotherid)?record():TRAS;

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-24?13:07??banksystem\
?????文件????????8148??2018-04-23?21:46??banksystem\pom.xml
?????目錄???????????0??2018-05-31?14:48??banksystem\sql\
?????文件????????5884??2017-06-18?20:41??banksystem\sql\account.sql
?????文件?????????144??2017-06-16?17:37??banksystem\sql\admin.sql
?????文件????????1236??2017-06-16?21:02??banksystem\sql\create?table.sql
?????文件????????9832??2017-06-16?21:01??banksystem\sql\personinfo.sql
?????文件?????????542??2017-06-18?20:43??banksystem\sql\sql.txt
?????文件??????????76??2017-06-16?21:01??banksystem\sql\status.sql
?????文件?????????755??2017-06-16?21:01??banksystem\sql\transaction_log.sql
?????文件??????????96??2017-06-16?21:01??banksystem\sql\transaction_type.sql
?????目錄???????????0??2018-05-31?14:48??banksystem\src\
?????目錄???????????0??2018-05-31?14:48??banksystem\src\main\
?????目錄???????????0??2018-05-31?14:48??banksystem\src\main\java\
?????目錄???????????0??2018-05-31?21:46??banksystem\src\main\java\action\
?????文件????????4895??2018-05-29?10:29??banksystem\src\main\java\action\AccountAction.java
?????文件?????????256??2018-05-31?21:46??banksystem\src\main\java\action\AccountActionFor.java
?????文件????????6850??2018-05-26?08:04??banksystem\src\main\java\action\AdminAction.java
?????文件?????????249??2018-05-31?21:35??banksystem\src\main\java\action\AdminActionFor.java
?????文件??????????67??2017-06-18?17:54??banksystem\src\main\java\action\Exec.java
?????文件????????2083??2017-06-18?19:53??banksystem\src\main\java\action\LoginAction.java
?????文件?????????269??2018-05-31?21:35??banksystem\src\main\java\action\LoginActionFor.java
?????目錄???????????0??2018-05-31?14:48??banksystem\src\main\java\biz\
?????文件????????4897??2018-05-27?13:43??banksystem\src\main\java\biz\AccountBiz.java
?????文件????????5536??2018-05-23?22:14??banksystem\src\main\java\biz\AdminBiz.java
?????目錄???????????0??2018-05-31?14:48??banksystem\src\main\java\dao\
?????文件????????6380??2018-05-23?22:14??banksystem\src\main\java\dao\AccountDAO.java
?????文件????????4773??2017-06-18?17:54??banksystem\src\main\java\dao\AdminDAO.java
?????文件????????6045??2018-05-16?10:28??banksystem\src\main\java\dao\PersoninfoDAO.java
?????文件????????4637??2017-06-18?17:54??banksystem\src\main\java\dao\StatusDAO.java
?????文件????????5702??2017-06-18?19:17??banksystem\src\main\java\dao\TransactionLogDAO.java
............此處省略89個文件信息

評論

共有 條評論