freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于struts架構的辦公自動化系統(tǒng)畢業(yè)論文-全文預覽

2024-09-26 10:05 上一頁面

下一頁面
  

【正文】 成頁面的轉(zhuǎn)發(fā)工作,代碼如下: public class FindMenuAction extends DispatchAction { public ActionForward findMenu(ActionMapping arg0, ActionForm arg1, HttpServletRequest arg2,。 ()。 //綁定查詢參數(shù) list = ()。 try { session = ()。實現(xiàn)樹狀導航菜單顯示的步驟如下: 顯示樹狀導航菜單 ( 1)在 HibernateUtil 類中編寫查找菜單方法,在 tb_Menu 表中主菜單 的 modeId值是 0。return。()。} if(==) {alert(請輸入密碼! )。 String intsum = intmethod++intmethod2+intmethod3+intmethod4。 % int intmethod = (int)( (((())*11))1)。} 2020 屆蘇州經(jīng)貿(mào)職業(yè)技術學院畢業(yè)論文 31 size=8 align=bottom onMouseOver==39。F0DAF339。 onMouseOut==39。 //如果用戶輸入的用戶名和密碼都正確的話轉(zhuǎn)發(fā)到 findMenuAction } else{ return new ActionForward(/)。 (strUserbranch)。 //獲得 User 對象的用戶名信息 String strUserPurview = ()。 !()){ //判斷 list 是否為空 for(int i=0。 ().setAttribute(list, list)。 //查找用戶 action 這里用的是 DispatchAction 可以減 少 action 的數(shù)量 public class FindUserAction extends DispatchAction {// 創(chuàng)建 FindUserAction 類繼承DispatchAction 類 public ActionForward finUser(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse rsponse) throws Exception { UserForm uf = (UserForm)form。 import 。 import 。 FindAction 類繼承了 DispatchAction,該類的 findUser()方法主要功能是調(diào)用 HibernateUtil 類的 findUser()方法,并通過 request 對象的 getParameter()方法將前臺頁面得到的表單數(shù)據(jù)操作為 findeUser()方法的參數(shù),來判斷用戶輸入 的用戶名和密碼是否正確。 } public String getPWD() { return PWD。 } 2020 屆蘇州經(jīng)貿(mào)職業(yè)技術學院畢業(yè)論文 27 public String getUserName() { return UserName。 public String getUserbranch() { return userbranch。 private String PWD。具體代碼如下: package 。 //關閉 session } catch (Exception e) { ()。 //動態(tài)綁定參數(shù) (strPwd, strPwd)。 try { session = ()。 2020 屆蘇州經(jīng)貿(mào)職業(yè)技術學院畢業(yè)論文 25 } … //這里省略了其他控制用戶信息的 getXXX()和 setXXX()方法 } ( 2)創(chuàng)建 Hibernate 工具類 HibernateUtil,用來保存系統(tǒng)中用到的所有對數(shù)據(jù)庫表的增、刪、改、查方法,代碼如下: public class HibernateUtil{ static private Session session。 //用戶電話 private String address。 //用戶所在的部門 private String job。 //用 戶登錄系統(tǒng)時所用的用戶名 private String pwd。值得注意的是 random()方法產(chǎn)生一個大于等于 小于 的隨機數(shù)返回值為double 類型,在應用時應對其進行強制轉(zhuǎn) 換。 //事務的回滾 } return list。 //list 方法用來執(zhí)行 HQL 語句 ()。 //開啟事物 Query query = (from User as u where =:strUserName and =:strPwd)。 ( 3)通過調(diào)用 Query 類的 list()方法執(zhí)行數(shù)據(jù)檢索,其返回值為 List 型的結果集,關鍵代碼如下: public static List findUser(String strUserName, String strPwd) { Transaction tx = null。 Query 接口封裝了HQL 查詢語句。登錄模塊功能的實現(xiàn)應用里 MVC 設計模式,利用 Hibernate 完成對數(shù)據(jù)庫的增加、修改、刪除及查詢功能, Action 類控制轉(zhuǎn)發(fā)路徑,JSP 頁面負責顯示。本系統(tǒng)中的 文件的關鍵代碼如下: ?xml version= encoding=UTF8? !DOCTYPE strutsconfig PUBLIC //Apache Software Foundation//DTD Struts Configuration strutsconfig datasources / formbeans formbean name=userForm type=/! 配置actionForm,name 設置 Form 名稱, type 指定 Form 的完成路徑 /formbeans globalexceptions / globalforwards/ actionmappings action path=/findUserAction name=userForm scope=request parameter=method type=/ !配置 action 類,注意 path 屬性一定要 /開頭,指定轉(zhuǎn)發(fā)的路徑, name 對應actionForm 的 name 屬性 ,scope 指定 ActionForm 的使用范圍 如果是繼承了 DispatchAction 類則要配置 parameter 屬性設置參數(shù) ,type 指定類的完整路徑 action path=/findMenuAction parameter=method type=/action 基于 Struts 架構的 OA 系統(tǒng)畢業(yè)論文 22 /actionmappings messageresources parameter= / /strutsconfig 登錄模塊的設計 登錄模塊概述 系統(tǒng)登錄模塊是用戶進入系統(tǒng)的窗口。 //設置 request 的編碼格式 (gb2312)。 //導入 類 import 。 //將過濾器保存在 包下 import 。 } } 字符串處理過濾器 本系統(tǒng)中字符處理類為 MyFilter,該類實現(xiàn)了 Filter 接口, Filter 接口中有 init()、destory()、 doFilter()3 個方法。 //使用給定的 Date 設置此 Calendar 的時間 date = ()。 } //編寫獲得日期和時間的方法. public static String getDateTime(){ //該方法返回值為 String 類型 SimpleDateForma format。 } return b。 //導入 類 public class GetTime { // 判斷 date1 是否在 date2 之前 public static boolean isDateBefore(String date1,String date) { boolean b = true。 //導入 類 import 。 } ( 3)編寫關閉 Session 的方法 closeSession(),代碼如下: public void closeSession(Session session){ //創(chuàng)建關閉 Session 方法,參數(shù)為 Session 實例 if(session != null){ //close()方法關閉 session ()。 sf = ()。 //導入 類 import 。下面逐一介紹各個公共類。 擴展需求: 將來要把公司的子公司聯(lián)入系統(tǒng),可以實現(xiàn)異地辦公 。 適用性 : 用 Struts 作為框架,用 JAVA 語言實現(xiàn),服務器可以允許于不同的操作系統(tǒng)之上 。 、修改和刪除操作 基于 Struts 架構的 OA 系統(tǒng)畢業(yè)論文 10 系統(tǒng)其他需求 錯誤處理: 系統(tǒng)要有一定的容錯能力,出現(xiàn)錯誤及時提醒 。 、銷假操作 、銷假操作 、銷假操作 計劃指定 計劃指定模塊包括企業(yè)計劃、部門計劃和個人計劃的指定。 經(jīng)調(diào)查分析,本系統(tǒng)應具備的 功能模塊有:用戶登錄、會議管理、公告管理、 外出登記、請假登記、上下班登記、企業(yè)計劃指定、部門計劃指定、個人計劃、發(fā)布申請、審核批示、員工添加、員工維護、顯示通訊組、增加通訊詳細信息 。在 ServletRequest 對象中封裝了客戶請求信息 , 然后 Servlet 容器把 ServletRequest 對象和 ServletResponse 對象傳給客戶所請求的 Servlet。 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯 。 開發(fā)工具的選擇 MyEclipse 介 紹與應用 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對 EclipseIDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的 開發(fā)、發(fā)布以及應用程2020 屆蘇州經(jīng)貿(mào)職業(yè)技術學院畢業(yè)論文 7 序服務器的整合方面極大的提高工作效率。 鑒于 B/S 相對于 C/S 的先進性, B/S 逐漸成為一種流行的 MIS 系統(tǒng)平臺。 最后, B/S 特別適用于網(wǎng)上信息發(fā)布,使得傳統(tǒng)的 MIS 的功能有所擴展。對于 C/S 模式,客戶應用程序有自己特定的規(guī)格,使用者需要接受專門培訓。當形勢變化時 , 它無須再為每一個現(xiàn)有的客戶應用程序升級,而只需對 Web 服務器上的服務處理程序進行修訂。系統(tǒng)的開發(fā)者無須再為不同級別的基于 Struts 架構的 OA 系統(tǒng)畢業(yè)論文 6 用戶設計開發(fā)不同的客戶應用程序了,只需把所有的功能都實現(xiàn)在 Web 服務器上,并就不同的功能為各個組別的用戶設置權限就可以了。這樣不但可以節(jié)省客戶機的硬盤空間與內(nèi)存,而且使安裝過程更加簡便、網(wǎng)絡結構更加靈活。如果客戶機提交的請求包括數(shù)據(jù)的存取, Web 服務器還需與數(shù)據(jù)庫服務器協(xié)同完成這一處理工作。瀏覽器將 HTML 代碼轉(zhuǎn)化成圖文并茂的網(wǎng)頁。 它是一種以 Web 技術為基礎的新型的MIS 系統(tǒng)平臺模式。因此構建 SessionFactory 的也有兩種方法,例程 01 是在配置文件為2020 屆蘇州經(jīng)貿(mào)職業(yè)技術學院畢業(yè)論文 5 的情況下構建 SessionFactory 的,如果 Hibernate 的配置文件為XML 格式,只需在配置文件中聲明映射文件,在程序中不必調(diào)用 Configuration 類的 addClass()方法來加載映射文件,代碼如下: SessionFactory sf=new Configuration().configure().buildSes
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1