struts1:
"/control/center/right" forward="/web-inf/page/controlcenter/right.jsp"/>
struts2:
比struts1 省略好多**。。。。
/control/center" extends = "struts-default">
---execute 是方法名
/web-inf/page/hello.jsp
/web-inf/page/hello.jsp
1、包的名稱是唯一的, 主要是供繼承使用
2、extends = "struts-default" 只有繼承了struts-default包,才能實現struts2 的核心功能,***和result型別
struts-default 包是再struts2-core-2 x.x.jar檔案中的struts-default.xml
檔案中進行定義的。struts-default.xml也是struts2預設的檔案。
struts2 每次都會自動載入struts-default.xml檔案
3、訪問ie位址列-->action:
訪問路徑的前面是命名空間+action名
struts2--專案名字
test --命名空間
helloworld--action名字
4、在struts2裡面struts.xml 如果希望顯示標籤的提示資訊,應該如何操作呢
首先在core資料夾下面搜尋struts-2.0.dtd
然後 window --> preference --> myeclipse enterprise.... -->xml -->xml catalogue
如圖顯示:
編寫第乙個Struts2程式
程式設計基礎hello world,哈哈哈!1.第一步 因為是基於jsp頁面所以在eclipse中新建專案struts,使用dynamic web project的方式。在web info的lib資料夾下匯入struts的開發包,在webcontent下編寫建立hello world.jsp頁面。3...
學習 使用Struts2實現第乙個程式
struts2的工作流程 struts與webwork的工作方式類似,struts2同樣使用了 作為其處理使用者請求的控制器。在struts2中有乙個核心控制器filterdispatcher,它負責處理使用者的所有請求,如果遇到以.action結尾的請求url,就會交給struts2框架來處理,s...
struts2第乙個案例
web.xml配置,對前端請求的配置 struts2的配置 jsp頁面 部署專案,訪問結果 注 resources和src目錄是同級的 struts.xml詳解 使用forward是服務跳轉,瀏覽器不知道它所請求的具體資源 瀏覽器的位址列不會變 使用redirect,服務端根據邏輯,傳送乙個狀態碼,...