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

正文內(nèi)容

基于struts架構(gòu)的辦公自動化系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-07-24 19:33 本頁面
 

【文章內(nèi)容簡介】 用的Hibernate 默認(rèn)的 Java 屬性文件格式,配置文件名稱為 ,其基本格式如下:===jdbc:=sa=123=true=none基于 Struts 架構(gòu)的 OA 系統(tǒng)畢業(yè)論文16 Session 管理類的編寫 (1)定義 GetHibernate 類,將其保存在 包中,并編寫獲得SessionFactory 的代碼,同時導(dǎo)入所需要的類包,代碼如下:package 。 //將類建在 包下import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類public class GetHibernate {private static SessionFactory sf = null。//創(chuàng)建 SessionFactory 實(shí)例static {try {Configuration conf = new Configuration().addClass().addClass().addClass().addClass().addClass().addClass().addClass().addClass().addClass().addClass().addClass().addClass().addClass().addClass()。 sf = ()。} catch (Exception e) {()。}}}(2)編寫打開 Session 的方法 openSession() ,代碼如下:public Session openSession(){ //以 Session 為返回值創(chuàng)建打開 Session 方法Session session = ()。 //SessionFactory 的 openSession()方法獲得 Session 實(shí)例 return session。}(3)編寫關(guān)閉 Session 的方法 closeSession() ,代碼如下:public void closeSession(Session session){ //創(chuàng)建關(guān)閉 Session 方法,參數(shù)為 Session 實(shí)例 if(session != null){ //close()方法關(guān)閉 session ()。2022 屆蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè)論文17 }} 獲得日期和時間類的編寫獲得日期和時間類主要包括獲得系統(tǒng)日期、獲得系統(tǒng)日期和時間。該類的關(guān)鍵代碼如下:package 。 //將該類保存在 包下import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類public class GetTime {// 判斷 date1 是否在 date2 之前public static boolean isDateBefore(String date1,String date) {boolean b = true。 //根據(jù)該方法的返回值設(shè)置變量DateFormat df = ()。 //獲得時間格式,為系統(tǒng)默認(rèn)的格式 try { b=(date1).before((date))。 //判斷 date1 是否在 date2 之前} catch (ParseException e) {()。}return b。}//編寫獲得系統(tǒng)日期的方法.public static Date getDate(){ //以 Date 對象為返回值創(chuàng)建 getDate()方法Date dateU = new Date()。 //創(chuàng)建 Date 類對象 date= new (())。 //getTime()方法可得到當(dāng)前系統(tǒng)的日期 return date。}//編寫獲得日期和時間的方法.public static String getDateTime(){ //該方法返回值為 String 類型SimpleDateForma format。 //simpleDateFormat 類使得可以選擇任何用戶定義的日期時間格式的模式Date date = null。Calendar myDate = ()。 //Calendar 的方法 getInstance,以獲得此類型的一個通用的對象(new ())。 //使用給定的 Date 設(shè)置此 Calendar 的時間基于 Struts 架構(gòu)的 OA 系統(tǒng)畢業(yè)論文18date = ()。 //返回一個表示此 Calendar 時間值(從歷元至現(xiàn)在的毫秒偏移量)的 Date 對象format = new SimpleDateFormat(yyyyMMdd HH:mm:ss)。 //設(shè)置時間格式為:年、月、日、時、分、秒String strRtn = (date)。 //將給定的 Date 格式化為日期/ 時間字符串,并將結(jié)果賦值給 給定的 Stringreturn strRtn。}} 字符串處理過濾器本系統(tǒng)中字符處理類為 MyFilter,該類實(shí)現(xiàn)了 Filter 接口,F(xiàn)ilter 接口中有 init()、destory()、doFilter()3 個方法。init()方法只在此過濾器第一次初始化時執(zhí)行,對于簡單的過濾器此方法可以為空;destory()方法在利用一個給定的過濾器對象持久地終止服務(wù)器時調(diào)用,一般情況下此方法體為空;doFilter()方法為大多數(shù)過濾器的關(guān)鍵部分,該方法包括 ServerRequest、 ServletResponse、FilterChain 3 個參數(shù)。在調(diào)用 FilterChain 的doFilter()方法時,激活一個相關(guān)的過濾器。如果沒有另一個過濾器與 Servlet 或 JSP 頁面關(guān)聯(lián),則 Servlet 或 JSP 頁面被激活,代碼如下:package 。 //將過濾器保存在 包下import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類import 。 //導(dǎo)入 類public class MyFilter implements Filter { public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {2022 屆蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè)論文19 (gb2312)。 //設(shè)置 request 的編碼格式 (gb2312)。 //設(shè)置 response 的編碼格式 (request, response)。 //調(diào)用 FilterChain 對象的 doFilter()方法} public void init(FilterConfig arg0) throws ServletException { } //該方法體為空 public void destroy() {//destroy()此方法體為空 }} 配置 StrutsStruts 框架需要通過一個專門的配置文件來控制,它就是 ,當(dāng)然也可以取其他名字,那么網(wǎng)站是怎么找到這個 Struts 的配置文件的呢,只要在 里面配置即可,具體代碼如下: webapp filter filternamemyfilter/filtername filterclass/filterclass /filter filtermapping filternamemyfilter/filtername urlpattern/*/urlpattern /filtermapping servlet servletnameaction/servletname servletclass/servletclass initparam paramnameconfig/paramname基于 Struts 架構(gòu)的 OA 系統(tǒng)畢業(yè)論文20 paramvalue/WEBINF//paramvalue /initparam initparam paramnamedebug/paramname paramvalue3/paramvalue /initparam initparam paramnamedetail/paramname paramvalue3/paramvalue /initparam loadonstartup0/loadonstartup /servlet servletmapping servletnameaction/servletname urlpattern*.do/urlpattern /servletmapping taglib tagliburi/WEBINF//tagliburi tagliblocation/WEBINF//tagliblocation /taglib taglib tagliburi/WEBINF//tagliburi tagliblocation/WEBINF//tagliblocation /taglib taglib tagliburi/WEBINF//tagliburi tagliblocation/WEBINF//tagliblocation /taglib taglib2022 屆蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè)論文21 tagliburi/WEBINF//tagliburi tagliblocation/WEBINF//tagliblocation /taglib/webapp 在 中配置 Struts 的配置文件,實(shí)際就是一個 Servlet 的配置,在配置Servlet 的 config 參數(shù)中定義 Struts 的配置 wenjian (包括相對路徑)及在 Servlet 的URL 訪問里使用的后綴名, 作為后綴名。接下來的工作就是如何配置 文件。本系統(tǒng)中的 文件的關(guān)鍵代碼如下:?xml version= encoding=UTF8?!DOCTYPE strutsconfig PUBLIC //Apache Software Foundation//DTD Struts Configuration strutsconfig datasources / formbeans formbean name=userForm type=/!配置actionForm,name 設(shè)置 Form 名稱,type 指定 Form 的完成路徑 /formbeans globalexceptions / globalforwards/ actionmappings action path=/findUserAction name=userForm scope=request parameter=method type=/ !配置 action 類,注意 path 屬性一定要/開頭,指定轉(zhuǎn)發(fā)的路徑,name 對應(yīng)actionForm 的 name 屬性,scope 指定 ActionForm 的使用范圍 如果是繼承了 DispatchAction 類則要配置 parameter 屬性設(shè)置參數(shù),type 指定類的完整路徑基于 Struts 架構(gòu)的 OA 系統(tǒng)畢業(yè)論文22 action path=/findMenuAction parameter=method type=/action /actionmappings messageresources parameter= //strutsconfig 登錄模塊的設(shè)計 登錄模塊概述 系統(tǒng)登錄模塊是用戶進(jìn)入系統(tǒng)的窗口。用戶要進(jìn)入系統(tǒng)必須輸入正確的用戶名、密碼、驗(yàn)證碼,否則會進(jìn)入登錄失敗頁面。用戶登錄
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1