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

正文內容

j2ee項目實訓spring框架技術——第10章springmvc框架應用技術第1部分-資料下載頁

2024-11-17 16:17本頁面

【導讀】是否也在“重新發(fā)明輪子”呢?既然提出,肯定會有其合理性。那么SpringMVC框架組件技術和讀者比較熟悉的。支持,那么Spring框架的“輕量級”在其MVC框架中又是如何體現的?術能否應用在其MVC框架中?對上面所提及的這些問題的解答,讀者通過學習本章的內容后都能夠獲得最終的答案。架組件來構造基于MVC架構的多層應用系統。也很難說誰好或者誰不好!但筆者本人從純技術的角度來評價時,認為Spring框架中的。MVC框架應該優(yōu)越于Struts的MVC框架。平和熟練的程度合理地選擇應用Spring的MVC框架的組件或者StrutsMVC框架。ServerPages)技術、Velocity、Tiles、iText和POI等的支持。驗證器、命令對象、表單對象、模型對。象、Servlet分發(fā)器、處理器映射、互分離,并通過依賴注入方式將業(yè)務層組件對象注入到控制層組件中。用Spring中的面向切面AOP技術。實現中的本地語言的選擇、主題解析以及上傳文件等方面的功能支持。用是兩個控制器組件,前端控制器組件和后端業(yè)務請求處理器組件。實現對業(yè)務功能組件的調度代碼,并返回包裝有目標頁面的

  

【正文】 /property property name=timeDateBusinessBean ref bean=timeDateBusiness/ /property /bean bean id=urlMapping class= property name=mappings props prop key=/springappController/prop /props /property /bean bean id=viewResolver class= property name=viewClass value /value /property property name=prefix value//value /property property name=suffix value.jsp/value /property /bean bean id=timeDateBusiness class=/ /beans 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 15/18 頁 實現 處理器映射 的相關類 SimpleUrlHandlerMapping ( 1)其 主要的功能是實現處理器的映射 通過處理器映射, 開發(fā)者 可以將 客戶端的各個 請求映射到正確的 后臺 處理器 組件中 。因為 DispatcherServlet 組件會 將請求交給處理器映射,讓它檢查請求并找到一個適當的HandlerExecutionChain。然后, DispatcherServlet 組件繼續(xù) 執(zhí)行定義在 請求 鏈中的處理器和攔截器 等方面的程序 。 Spring 框架中 內置了 許多不同的 處理器映射策略: 1) SimpleUrlHandlerMapping 使用屬性集合將控制器映射到 URL 2) BeanNameUrlHandlerMapping 根據控制器的名字將控制器映射到 URL ( 3)聲明本示項目示例中的 URL 所對應的控制器 映射 每個 URL 都 必 須 注 明 所 對 應 的 控 制 器 , 請 見 前 面 的 【例 108】 中的SimpleUrlHandlerMapping 中的 mappings 屬性的定義。 1為本項目示例添加實現日志記錄功能的 的屬性配置文件 ( 1)缺省情況下的 log4j 的要求 由于 Spring 框架在日志記錄功能方面 采用的是 Apache 通用的 日志記錄功能實現( Apache Common_Logging), 并結合 Apache log4j 作為日志輸出組件。為了在調試過程中能觀察到 Spring 的日志輸出 , 在項目示例中的 Classpath 中新建 配置文件。并設置其 Log 輸出的文件目錄。 ( 2) 但 Spring 框架也 對 log4j 功能加以 增強,主要體現如下 1) 動態(tài) 地 改變記錄級別和策略,不需要重啟 Web 應用。 2) 可以按照用戶的要求把所產生的 log 文件定位在其它目錄(如 /WEBINF/log/) 而不需要寫絕對文件路徑。 3) 同時,也可以把 它的 *.properties文件一起放在 /WEBINF/目錄 ,而不是非要在 Classpath 所指向的目錄中。 ( 3)主要的實現方法 將原來放在 /WEBINF/classes/ 中的 文件,可以移楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 16/18 頁 放到 用戶自定義的 /WEBINF/log/ 目錄 中 。請見下面的圖 中所示的目錄結構中的 文件的示例。 ( 4)在 文件中添加 下面的配置內容 【例 109】 在 文件中添加 Log4jConfigListener 組件類的定義 contextparam paramname log4jConfigLocation /paramname paramvalue/WEBINF/log//paramvalue /contextparam listener listenerclass /listenerclass /listener 注意: Log4jConfigListener 監(jiān)聽器組件會根據在 中對 文件的設置 ,去WEBINF/ 讀取 配置文件。 ( 5) 設計本項目中的 的屬性配置文件 的內容 本 項目中的 的屬性配置文件 中可以按照開發(fā)者的要求來定義日志文件最終存放的目錄 ,請見下面的 【例 109】 中的示例 ,并請注意其中的黑體部分的標簽內容為日志文件的最終的存放的目錄和文件名稱 圖 自定義 目錄 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 17/18 頁 【例 109】 本 項目中的 的屬性配置文件 的內容示例 =INFO, stdout, logfile = = =%d %p [%c] %m%n = =${}/WEBINF/log/ =512KB Keep three backup files. =3 Pattern to output: date priority [category] message = =%d %p [%c] %m%n 1部署并執(zhí)行該 Spring MVC 框架的 Web 應用 啟動服務器后,在瀏覽器中 輸入 后,將出現如圖 中所示的上圖頁面內容。單擊其中的超鏈接,將出現 如 圖 中所示的下圖結果內容。 圖 本示例的執(zhí)行結果 同時根據在前面的 Spring IoC 的 XML 配置文件 中已經設置過的 / 的請求,則產生響應的結果將由 頁面進行顯示輸出。 同時,在 WEBINF\log\目錄下產生出 對應的日志 Log 文件 ,請見下面的圖 中所示楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 18/18 頁 的結果。 圖 本項目中所產生出的日志 Log 文件內容
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1