struts筆記 配置

2021-05-22 11:01:33 字數 804 閱讀 2370

配置檔案

1.在struts2中,啟動時會載入乙個struts.properties檔案中的配置

我們可在struts.xml中對這些預設配置進行修改

修改方式為:

注意這些內容要寫在標籤之下,之前

2.開發中我們可有產生多個與struts.xml檔案一模一樣格式的配置檔案,供多個開發小組使用,

在整合時,使用

匯入到主struts.xml中

3.name代表包名

namespace=代表的是訪問這個包的路徑

extends代表繼承的包一般情況下struts-default

4.name="請求的名字"

class="處理該請求的類"

method="處理該請求的類中方法",預設是execute

5.name:對應action處理完返回的結果

type: 對應路徑的處理方式

dispather:預設方式,**

redirect:重定向到其它頁面

redirectaction:重定向到其它action

plaintext:將頁面的原始檔輸出到客戶端

每個type都有對應的類,可以通過檢視類的原始碼

發現可以設制的引數

7.如果action配置中沒有配置class,預設是用

actionsupport這個類來處理,我們可以更改這

個預設方法如下:

8.如果使用者提交了action請求,在配置檔案中找不到對應的action處理,

可以設定乙個預設的處理方法

9.要注意的,struts2查詢action的順序

struts常量配置

struts.serve.static 是否只是靜態內容服務 struts.serve.static.browsercache 是否快取靜態內容 struts.enable.dynamicmethodinvocation 是否支援動態呼叫方法 struts.enable.slashesinactio...

struts配置原理

一 struts2 原理圖 二 struts原理圖講解 1 客戶端發來乙個httprequest的請求 2 這個請求進過一系列的過濾器 這些過濾器中有乙個叫做actioncontextcleanup的可選過濾器,這個過濾器對於struts2和其他框架的整合很有幫助,例如 sitemesh plugi...

Struts 常量配置

常量可以在 struts.xml 或struts.properties 中配置,建議在 struts.xml 中配置,兩種配置方式如下 在 struts.xml 檔案中配置常量 struts.action.extension value do 在 struts.properties 中配置常量 st...