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

正文內(nèi)容

struts開發(fā)介紹-實例-文庫吧

2025-04-24 21:59 本頁面


【正文】 作為基礎(chǔ),開發(fā)者能夠更專注于應(yīng)用程序的商業(yè)邏輯。 Struts的框架 Client Browse View JSP Controller Servlet Model Bean HTTP HTTP Request Response Dispatch Get Instantiate Business Action Forward Tag Struts的運作機制 Struts在 J2EE應(yīng)用服務(wù)器的中心位置裝配了 ActionServlet、 ActionMapping和各種 Action類,通過 , ActionServlet截獲了所有傳入的HttpServletRequest,并且把各個傳入的 HttpServletRequest分發(fā)給 Action類,而 ActionMapping對象則通過 ,告訴 ActionServlet如何分發(fā)請求。 在 Struts中, Controller和 View之間的所有通信都通過 HttpServletRequest、HttpSession和 ServletContext間接完成的, Controller在客戶端、 View和Model之間起著協(xié)調(diào)、仲裁的作用,只有 Controller才會與 Model和 View發(fā)生聯(lián)系,在這中間它就象是一個交換機,而 Model和 View之間是不會直接通信的。 在這種運行機制下, Model、 View和 Controller就被分隔開來,這是成功運用 Struts的關(guān)鍵所在。 一個 Http的請求、響應(yīng)過程 HttpRequest Controller ActionServlet Action 1. 請求 3. 傳遞 ActionForm 2. 填充請求數(shù)據(jù) 5. 填充業(yè)務(wù)數(shù)據(jù) View Tag JSP 7. 使用 6. 傳遞 8. 獲得業(yè)務(wù)數(shù)據(jù) HttpResponse 9. 應(yīng)答 Model Business Logic 4. 調(diào)用 MVC和 Struts的區(qū)別 在 MVC模式中的 JSP, Servlet, JavaBean三層結(jié)構(gòu)中, JSP實現(xiàn) View的功能, Servlet實現(xiàn) Controller的功能, JavaBean實現(xiàn) Model的實現(xiàn)。 在 Struts中,將 MVC模式下的 Servlet拆分與 ActionServlet、 FormBean、ActionBean三個部分。 ActionServlet配合 ,專職完成頁面導(dǎo)航,而不再負責具體的數(shù)據(jù)獲取與相應(yīng)邏輯,這兩部分功能由FormBean和 ActionBean來完成。 CRM的系統(tǒng)模型 CRM系統(tǒng)是完全基于 struts框架開發(fā)的應(yīng)用系統(tǒng),在遵循了 struts標準開發(fā)規(guī)范的基礎(chǔ)上, CRM系統(tǒng)根據(jù)實際情況進行了一些層次的擴充,其系統(tǒng)模型由以下幾個層次構(gòu)成: Action Business Common Db Model Jsp Action模塊介紹 Action 是系統(tǒng)的流轉(zhuǎn)控制類,接收客戶端發(fā)起的請求,并加以解析,根據(jù)請求參數(shù)調(diào)用對應(yīng)的業(yè)務(wù)邏輯處理類,然后進行請
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1