struts2 第乙個程式

2021-06-05 14:07:58 字數 994 閱讀 8543

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,服務端根據邏輯,傳送乙個狀態碼,...