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

  • 大小: 15.1MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2024-01-30
  • 語言: Java
  • 標(biāo)簽: java??

資源簡介

Java Web學(xué)校餐費(fèi)管理系統(tǒng),使用三大框架Struct2+Hibernate+Spring,畢業(yè)設(shè)計(jì)、課程設(shè)計(jì)、大作業(yè)可以參考。

資源截圖

代碼片段和文件信息

package?com.REP.action;

import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;

import?org.apache.struts.action.ActionForm;
import?org.apache.struts.action.ActionForward;
import?org.apache.struts.action.ActionMapping;
import?org.apache.struts.action.ActionMessage;
import?org.apache.struts.action.ActionMessages;
import?org.apache.struts.action.DynaActionForm;
import?org.apache.struts.actions.DispatchAction;

import?com.REP.IService.IEmployeeService;
import?com.REP.excptions.AccountNotExistException;
import?com.REP.excptions.OverDrawException;

public?class?EmployeeOperateAction?extends?DispatchAction?{
????
???IEmployeeService?employeeservice;
???//處理員工就餐刷卡請求
????public?ActionForward?employeeRepast(ActionMapping?mapping
????????????ActionForm?form?HttpServletRequest?request
????????????HttpServletResponse?response)??{
???????/*
????????*如果需要對員工刷卡的位置有具體的要求,比如只允許員工在餐廳的某臺計(jì)算機(jī)上刷卡就餐,
????????*就可以利用?request.getRemoteHost()方法獲得用戶使用計(jì)算機(jī)的ip地址,如果是正
????????*確的ip地址則允許刷卡,否則禁止刷卡。讀者可以自己添加這部分內(nèi)容。
????????*/
????????
????????//獲得員工頁面輸入內(nèi)容,主要是就餐賬戶名稱、消費(fèi)金額
????????DynaActionForm?dform?=?(DynaActionForm)form;
????????String?repastCard?=dform.getString(“repastCard“);
????????String?repastFee?=dform.getString(“repastFee“);
????????
????????try?{
????????????//對輸入內(nèi)容進(jìn)行處理,完成刷卡動作
????????????employeeservice.repast(repastCardrepastFee);
????????????//獲得賬戶余額
????????????String?banlances?=String.valueOf(employeeservice.searchBanlances(repastCard));
????????????//獲得透支次數(shù)
????????????String?overDrawNub?=?String.valueOf(employeeservice.searchOverDrawNub(repastCard));
???????????
????????????//將賬戶余額和透支次數(shù)存放在Request范圍內(nèi),方便其他頁面調(diào)用
????????????request.setAttribute(“banlances“banlances);
????????????request.setAttribute(“overDrawNub“overDrawNub);
????????????return?mapping.findForward(“RepastSuccess“);
????????????
????????}?catch?(AccountNotExistException?e)?{
????????????//建立ActionMessages對象
????????????ActionMessages?errors?=?new?ActionMessages();
????????????//將異常或錯誤信息存入ActionMessages對象errors中
????????????errors.add(ActionMessages.GLOBAL_MESSAGEnew?ActionMessage(“error.repast.accountNotExist“));
????????????//把ActionMessages對象存入到request對象中
????????????saveErrors(requesterrors);
????????????//跳轉(zhuǎn)到錯誤處理頁面?
????????????return?mapping.getInputForward();
????????}?catch?(OverDrawException?e)?{
??????????//建立ActionMessages對象
????????????ActionMessages?errors?=?new?ActionMessages();
????????????//將異常或錯誤信息存入ActionMessages對象errors中
????????????errors.add(ActionMessages.GLOBAL_MESSAGEnew?ActionMessage(“error.repast.OverDraw“));
????????????//把ActionMessages對象存入到request對象中
????????????saveErrors(requesterrors);
????????????//跳轉(zhuǎn)到錯誤處理頁面?
????????????return?mapping.getInputForward();
????????}
????}
????//處理員工余額查詢請求
????public?ActionForward?banlancesSearch(ActionMapping?mapping
????????????ActionForm?form?HttpServletRequest?request
????????????HttpServletResponse?response)??{
?????

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????5109??2010-11-14?20:35??9\9\.classpath

?????文件????????276??2010-11-14?20:06??9\9\.mymetadata

?????文件???????1219??2010-11-14?20:39??9\9\.project

?????文件???????4942??2010-11-14?20:34??9\9\src\com\REP\action\EmployeeOperateAction.java

?????文件???????3434??2010-11-14?20:34??9\9\src\com\REP\action\EmployeeRegistAction.java

?????文件????????730??2010-11-14?20:34??9\9\src\com\REP\action\LogoutAction.java

?????文件???????6552??2011-02-20?19:20??9\9\src\com\REP\action\ManagerOperateAction.java

?????文件????????562??2010-11-14?20:34??9\9\src\com\REP\bean\Account.java

?????文件???????3078??2010-11-14?20:34??9\9\src\com\REP\bean\base\baseAccount.java

?????文件???????3392??2010-11-14?20:34??9\9\src\com\REP\bean\base\baseEmployee.java

?????文件???????3049??2010-11-14?20:34??9\9\src\com\REP\bean\base\baseManager.java

?????文件????????586??2010-11-14?20:34??9\9\src\com\REP\bean\Employee.java

?????文件????????594??2010-11-14?20:34??9\9\src\com\REP\bean\Manager.java

?????文件???????1278??2010-11-14?20:34??9\9\src\com\REP\DAO\AccountDAO.java

?????文件???????7322??2010-11-14?20:34??9\9\src\com\REP\DAO\base\baseAccountDAO.java

?????文件???????7394??2010-11-14?20:34??9\9\src\com\REP\DAO\base\baseEmployeeDAO.java

?????文件???????7322??2010-11-14?20:34??9\9\src\com\REP\DAO\base\baseManagerDAO.java

?????文件??????26033??2010-11-14?20:34??9\9\src\com\REP\DAO\base\_baseRootDAO.java

?????文件???????1001??2010-11-14?20:34??9\9\src\com\REP\DAO\EmployeeDAO.java

?????文件???????2089??2010-11-14?20:34??9\9\src\com\REP\DAO\iface\IAccountDAO.java

?????文件???????2126??2010-11-14?20:34??9\9\src\com\REP\DAO\iface\IEmployeeDAO.java

?????文件???????2102??2010-11-14?20:34??9\9\src\com\REP\DAO\iface\IManagerDAO.java

?????文件???????1181??2010-11-15?10:34??9\9\src\com\REP\DAO\ManagerDAO.java

?????文件????????985??2010-11-14?20:34??9\9\src\com\REP\DAO\_RootDAO.java

?????文件?????????93??2010-11-14?20:34??9\9\src\com\REP\excptions\AccountIsExistException.java

?????文件?????????94??2010-11-14?20:34??9\9\src\com\REP\excptions\AccountNotExistException.java

?????文件?????????93??2010-11-14?20:34??9\9\src\com\REP\excptions\EmployeeBeUsedException.java

?????文件?????????95??2010-11-14?20:34??9\9\src\com\REP\excptions\EmployeeNotExistException.java

?????文件?????????87??2010-11-14?20:34??9\9\src\com\REP\excptions\OverDrawException.java

?????文件???????1012??2010-11-14?20:34??9\9\src\com\REP\hbm\Account.hbm.xml

............此處省略228個(gè)文件信息

評論

共有 條評論