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

正文內(nèi)容

汽車租賃系統(tǒng)設(shè)計及實現(xiàn)畢業(yè)設(shè)計論文-資料下載頁

2025-06-25 06:32本頁面
  

【正文】 修改角色頁面登錄用戶通過查詢角色頁面、提交表單、頁面js判斷查詢數(shù)據(jù)是否符合格式。如果不符合格式、顯示提示信息、表單不提交,否則訪問查詢角色action、查詢角色action通過業(yè)務(wù)層訪問持久層、并調(diào)用查詢方法、持久層查詢結(jié)果返回給查詢角色action、查詢角色action將跳轉(zhuǎn)到顯示查詢角色結(jié)果頁面。圖48查詢角色頁面添加日志功能自動將登錄用戶對數(shù)據(jù)庫進(jìn)行的增、刪、改等操作進(jìn)行日志記錄。該功能是在后臺代碼中獨立運行的。不論添加日志是否成功都不會輸出任何信息。登錄用戶通過刪除日志頁面、提交表單、頁面js判斷提交信息是否完整、如果不完整則顯示提示信息、表單不提交。否則提交到刪除日志action、刪除日志action通過業(yè)務(wù)層訪問持久層、并調(diào)用刪除方法。持久層將刪除結(jié)果返回給刪除日志action、如果刪除成功、將跳轉(zhuǎn)到查詢?nèi)罩綼ction。否則跳轉(zhuǎn)到刪除日志頁面并顯示刪除失敗信息。圖49刪除日志頁面登錄用戶通過查詢?nèi)罩卷撁?、提交表單、頁面js判斷查詢數(shù)據(jù)是否符合格式。如果不符合格式、顯示提示信息、表單不提交,否則訪問查詢?nèi)罩綼ction、查詢?nèi)罩綼ction通過業(yè)務(wù)層訪問持久層、并調(diào)用查詢方法、持久層查詢結(jié)果返回給查詢?nèi)罩綼ction、查詢?nèi)罩綼ction將跳轉(zhuǎn)到顯示查詢?nèi)罩卷撁妗D50查詢?nèi)罩卷撁娴卿浻脩敉ㄟ^修改個人信息頁面、提交表單、頁面js判斷信息是否被修改、如果沒有修改過、則顯示提示信息、提示個人信息沒有修改不用保存、表單不提交。否則js判斷修改的數(shù)據(jù)是否符合格式、如果不符合則顯示提示信息、提示用戶相應(yīng)數(shù)據(jù)不符合要求、表單不提交。否則訪問修改個人信息action、修改個人信息action通過業(yè)務(wù)層訪問持久層、并調(diào)用修改方法、持久層將修改結(jié)果返回給修改個人信息action、如果修改成功、將跳轉(zhuǎn)到查詢個人信息action。否則跳轉(zhuǎn)到修改個人信息頁面并顯示修改失敗信息。圖51修改用戶信息頁面登錄用戶操作各個功能、訪問各個路徑、資源時都要經(jīng)過權(quán)限控制filter過濾、判斷用戶是否有權(quán)限操作該功能、是否有權(quán)限訪問該路徑、資源。如果沒有權(quán)限則權(quán)限控制filter直接將跳轉(zhuǎn)到?jīng)]有權(quán)限頁面、提示用戶沒有權(quán)限操作該功能或沒有權(quán)限訪問該路徑、資源。否則不對用戶訪問的功能、路徑、資源進(jìn)行攔截。圖52權(quán)限控制提示頁面 SSH框架技術(shù)總結(jié) a)struts1框架技術(shù)總結(jié) struts1框架為web層應(yīng)用框架、主要提供頁面表單數(shù)據(jù)到formBean屬性值的封裝任務(wù),同時提供formBean屬性值還原為頁面表單數(shù)據(jù)功能。struts1框架提供兩種頁面表單數(shù)據(jù)到formBean屬性值的驗證:1)通過formBean中的validate()方法進(jìn)行驗證、2)。校驗信息都是通過標(biāo)簽html:errors property=””/標(biāo)簽獲取。struts1框架提供多種數(shù)據(jù)格式的校驗、并且封裝成對象。用戶可以很簡單的使用這些封裝了得對象進(jìn)行數(shù)據(jù)校驗工作。方便用戶使用。b)Hibernate框架技術(shù)總結(jié)持久化就是把數(shù)據(jù)同步保存到數(shù)據(jù)庫或某些存儲設(shè)備中去。使用Hibernate進(jìn)行持久化操作主要需要以下步驟:STEP 1:創(chuàng)建Configuration對象。在這一步中主要為了進(jìn)行配置文件的裝載操作,讀取所有的配置文件并進(jìn)行解析。STEP 2:創(chuàng)建SessionFactory對象。通過創(chuàng)建好的Configuration對象可以創(chuàng)建一個sessionFactory對象的實例,同時是生成Session對象實例的工廠,他在整個應(yīng)用中應(yīng)該是唯一的。STEP 3:創(chuàng)建Session對象。Session對象類似于數(shù)據(jù)庫的連接對象,可以理解為與數(shù)據(jù)庫建立的一個連接,但是他的功能要比JDBC中的Connection對象豐富很多。STEP 4:開始一個事務(wù)。在Java中定義一個事務(wù)操作的開始,這是使用Hibernate進(jìn)行持久化操作必不可少的步驟。STEP 5:進(jìn)行持久化操作。在這個步驟中可以讀取或者保存Java對象。STEP 6:結(jié)束事務(wù)。在操作完成之后還要進(jìn)行顯式的結(jié)束事務(wù)的操作。STEP 7:關(guān)閉Session。類似于釋放數(shù)據(jù)庫的連接。c)spring框架技術(shù)總結(jié)spring框架提供強(qiáng)大的AOP和IOC、數(shù)據(jù)庫事務(wù)控制功能、其中AOP能更好的控制程序流程、數(shù)據(jù)校驗功能。IOC控制bean的注入方式和注入時機(jī),能更好的是項目中各個模塊的解耦。強(qiáng)大的數(shù)據(jù)庫事務(wù)控制使你的數(shù)據(jù)庫數(shù)據(jù)能正確、同步的完成增、刪、改操作,spring不僅提高同數(shù)據(jù)庫管理系統(tǒng)的事務(wù)控制、還提供跨數(shù)據(jù)庫管理系統(tǒng)的事務(wù)控制功能。為分布式網(wǎng)絡(luò)服務(wù)提供數(shù)據(jù)安全性保障。d)關(guān)于SSH架構(gòu)的簡單總結(jié)Struts、spring、Hibernate在各層的作用1)struts負(fù)責(zé)web層,ActionFormBean接收網(wǎng)頁中表單提交的數(shù)據(jù),然后通過Action進(jìn)行處理,再Forward到對應(yīng)的網(wǎng)頁。,ActionServlet會加載。2)spring負(fù)責(zé)業(yè)務(wù)層管理,即Service(或Manager).,封裝持久層的DAO3)Hiberante,負(fù)責(zé)持久化層,完成數(shù)據(jù)庫的crud操作。hibernate為持久層,提供OR/Mapping映射。 數(shù)據(jù)庫技術(shù)總結(jié) oracle數(shù)據(jù)庫中user為關(guān)鍵字,oracle數(shù)據(jù)庫表名默認(rèn)為大寫字母,想要使用小寫數(shù)據(jù)庫名稱是需要單引號引起。 Jquery框架總結(jié)Jquery框架為用戶操作html DOM提供簡便而安全的支持,同時能避免不同瀏覽器對JS的支持差異性。Jquery框架同時提供簡單的CSS動畫特效支持、提高了用戶體驗度。Jquery框架對AJAX的封裝、提供很多方法、如:$.ajax()$.get()$.post()$.getJSON()等AJAX方法。能很方便安全的提供AJAX操作。Jquery框架獲取id元素$(“id”),獲取class元素$(“.class”),獲取tagName元素$(“tagName”),Jquery框架去掉字符串兩端的空格$.trim(String)。 struts1 框架的formBean數(shù)據(jù)校驗時、根據(jù)不同的校驗方式、formBean需要繼承不同的父類。當(dāng)用formBean類中的validate方法進(jìn)行校驗時、formBean需要繼承自ActionForm類、formBean要繼承自ValidatorForm類。struts1框架是通過判斷ActionErrors類是否為空、來判斷校驗是否通過、當(dāng)ActionErrors為空及數(shù)據(jù)校驗通過、當(dāng)ActionErrors不為空時數(shù)據(jù)校驗不通過。 hibernate引入實體類的方式有兩種:1)使用xml配置文件,2)使用annotation注解方式。注解方式大大的簡化了代碼行數(shù)。 項目使用spring的AOP進(jìn)行日志記錄功能。能攔截特定的類型的操作。為系統(tǒng)安全提供可靠保障。 ......
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1