Struts配置檔案詳解 3

2021-08-29 12:49:17 字數 830 閱讀 7872

<?xml version="1.0" encoding="utf-8"?>

名稱:action

描述:定義了從特定的請求路徑到相應的action類的對映

數量:任意多個

子元素:exception,forward(二者均為區域性量)

屬性:@attribute:制定與當前action相關聯的actionform bean在request和session範圍內的名稱(key)

@forward:指名**的url路徑

@include:指名包含的url路徑

@input:指名包含輸入表單的url路徑,表單驗證失敗時,請求會被**到該url中

@name:指定和當前acion關聯的actionform bean的名字。該名稱必須在form-bean元素中定義過。

@path:指定訪問action的路徑,以"/"開頭,沒有副檔名

@roles:指定允許呼叫該aciton的安全角色。多個角色之間用逗號分割。處理請求時,requestprocessor會根據該配置項來決定使用者是否有呼叫該action的許可權

@scope:指定actionform bean的存在範圍,可選值為request和session。預設為session

@type:指定action類的完整類名

@unknown:值為true時,表示可以處理使用者發出的所有無效的action url。預設為false

@validate:指定是否要先呼叫actionform bean的validate()方法。預設為true

注意:如上屬性中,forward/include/type三者相斥,即三者在同一action配置中只能存在乙個。

-->

Struts2配置檔案詳解

web.xml的配置 每個web專案都有web.xml檔案,它用來對整個專案進行配置,在struts2應用中的web.xml主要用來配置filterdispatcher,使它過濾所有的客戶端請求,一般情況下,只需在該檔案中加入如下 struts2 org.apache.struts2.dispatc...

struts2配置檔案詳解

本文介紹struts中的配置 1.首先介紹一下配置檔案的載入順序 載入優先順序 tomcat啟動時會先載入struts.xml properties檔案 web.xml檔案。所以後載入的檔案會覆蓋先載入的檔案。web.xml優先順序最高。2.在default.properties檔案中有一些預設的配...

struts2 0 配置檔案 常量配置詳解

常量預設放在 struts2 core 2.1.6 org.apache.struts2 default.properties 通常struts2載入struts2常量的順序如下 1.struts default.xml 該檔案儲存在struts2 core 2.0.6.jar檔案中。2.strut...