* struts2核心配置檔案名稱和位置是固定的
位置在src下面
名稱必須 struts.xml
<?xml version="1.0" encoding="utf-8"?>
login.jsp
配置方法返回值ok,配置到不同的頁面
/user.jsp
package標籤裡面有很多屬性
(1)name屬性:起名稱,不能重複
(2)extends屬性:屬性值固定的struts-default,可以使用***封裝功能
(3)namespace屬性:namespace屬性值和action標籤name屬性值構成訪問路徑
action中name不能相同 ,class為訪問類全限定名
result中name是方法返回值,配置到不同的路徑
type:如何到路徑中,預設**
type屬性值
(1)type屬性預設值,dispatcher做**操作
(2)redirect,做重定向操作
* web階段:**和重定向路徑寫法不一樣
** **路徑特點:不帶專案名稱
** 重定向路徑特點:帶專案名稱
*** 上面這兩個值 dispatcher和redirect,一般針對跳轉頁面操作
下面兩個值,針對跳轉action操作
(3)chain:**action
(4)redirectaction:重定向action 值為action中name值
常用兩個type屬性值
(1)type屬性預設值是**操作
* 應用場景:把資料放到request域物件裡面,**到jsp頁面中獲取request域物件值
(2)redirectaction:重定向到action
* 應用場景:新增之後,跳轉到列表頁面中,(請求列表action)
預設常量是源**檔案,不能直接修改,可以使用配置修改
全域性配置:
全域性結果頁面在action標籤所在的package標籤裡面配置
配置了全域性結果頁面,也配置區域性結果頁面,最終會配置區域性結果頁面為準
Struts2配置檔案
struts2 的配置檔案是整個框架的聯絡紐帶,是配置檔案將 struts2 的核心控制器 filterdispatcher 業務控制器 action 檢視元件等聯絡在一起。配置檔案在 struts2 框架中起到了排程的作用,也是降低各類元件耦合程度的一種手段。struts2 框架的配置分類如下 1...
struts2配置檔案
luowenfu 計應134 action 類 struts1要求action類繼承乙個抽象基類。struts1的乙個普遍問題是使用抽象類程式設計而不是介面。struts 2 action類可以實現乙個action介面,也可實現其他介面,使可選和定製的服務成為可能。struts2提供乙個action...
Struts2溫習 Struts配置檔案
struts配置檔案解釋 success.jsp 對於比較複雜的實際專案來說,可能struts.xml中需要寫非常多的類似 那麼為了方便管理,可以將相關的寫在別的xml檔案中,然後再引入到struts.xml中來,效果也是一樣 比如,在src meta inf struts2檔案下有這麼幾個xml ...