基本配置使用
struts 的工作原理參考
使用struts的目的是為了幫助我們減少在運用mvc設計模型來開發web應用的時間。mvc模型是理解struts很好的角度,因為struts的目的主要是針對簡化mvc模型中的c(控制器)。
【關於web.xml的載入過程】(1)tomcat啟動;(2) 載入自身web.xml;(3)載入所有專案的web.xml;(4)通過在專案的web.xml中引入過濾器;(5)struts的核心功能的初始化,通過過濾器完成。(通過過濾器,將控制權轉移到了struts中)在web.xml中加入如下內容:(引入struts核心過濾器)
解釋:(摘自:struts2的工作原理)
1 客戶端初始化乙個指向servlet容器(例如tomcat)的請求ps:
【核心控制器】在struts1.x 系列中 ,所有的請求是通過乙個 servlet(actionservlet) 來管理控制的, 在 struts2.x 而是經過乙個 filter 來處理請求的。學習struts需要的技術包括:
【mvc】對於mvc模型的基本了解。【csdn】struts2的核心和工作原理
【csdn】心控制器:filterdispatcher (寫的真心清晰)
struts2基礎知識
struts2是在webwork2的基礎上發展而來的,和struts1一樣,struts2也是屬於mvc框架,但是struts2不是struts1的公升級版,儘管在名字上面很讓人這麼覺得 struts2中的action是執行緒安全的,struts1的執行緒是執行緒不安全的 strust2的優點 1,...
schema基礎知識入門
schema是用於描述和規範xml文件的 邏輯結構 的一種語言,它最大的作用就是驗證xml 檔案邏輯結構 的正確性。可以理解成與dtd 文件型別定義 功能差不多,但是schema在當前的web開發環境下優越很多。因為它本身就是乙個有效的xml文件,因而可以更直觀地了解xml的結構。除此之外,sche...
Oracle入門基礎知識
oracle入門基礎知識 是基於物件的關聯式資料庫,oracle產品免費,服務收費 客戶端工具有預設的sql plus,第三方工具pl sql developer,還有企業管理器,從oracle 10g開始支援b s的企業管理器 開始工作前,oracle伺服器需要啟動監聽服務,客戶端需要配置本地網路...