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