Struts2核心配置檔案

2021-08-08 11:48:30 字數 1067 閱讀 5453

* 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 ...