資源簡介
這是一個用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\.myme
?????文件???????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.xm
?????文件???????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\ob
?????文件????????846??2011-06-15?20:43??bankSystem\src\com\ob
?????文件????????495??2011-06-15?20:02??bankSystem\src\com\ob
?????文件????????500??2011-06-15?20:02??bankSystem\src\com\ob
?????文件????????512??2011-06-15?20:02??bankSystem\src\com\ob
?????文件????????883??2011-06-15?20:02??bankSystem\src\com\ob
?????文件???????1189??2011-06-15?20:02??bankSystem\src\hibernate.cfg.xm
?????文件?????????29??2011-06-15?20:02??bankSystem\src\struts.properties
?????文件????????753??2011-06-15?20:47??bankSystem\src\struts.xm
?????文件???????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個文件信息
評論
共有 條評論