配置呼叫action的步驟以及注意事項

2021-05-25 06:55:07 字數 584 閱讀 7363

步驟1:將struts-blank中例子中的lib匯入到當前專案的lib中

步驟2:配置好web.xml中的過濾器,同樣copy的struts-blank中的web.xml

步驟3:編寫你的action類

步驟4:編寫struts.xml(檔名必須完全一致,位置應該/src下,別把該檔案放在步驟3中類的包中,否則會出現找不到action的情況)

配置命名空間

package命名空間大致的可以分為3種,分別是1、不配置命名空間即""。2、配置為"/".3、配置為"/namespacename"。

請求action          

請求規則見經典。

注意:1、"/"命名空間中的action只處理如:/actionname.action的根命名請求。

2、 預設空間中的action可以處理在任何命名空間都無法找到所需的action時,提供相應的「最底層的保障性」action。

3、請求時如form中action=「」和,""中含"/"是絕對路徑,不含則是相對路徑。所以大多數情況都寫成而不是

4、當配置兩個或者多個同名的action時,總是執行最後那個同名的action的result.

QTP中Action之間的呼叫以及引數傳遞

本例使用簡單的兩個測試指令碼說明引數的傳遞以及action的呼叫,該例含2個action,action2呼叫action1,在呼叫過程中傳遞引數給action1做處理,同時獲得相應的返回值.注意action1是否使用exitaction方法的區別.action1的指令碼 option explici...

Action的動態呼叫方法

action執行的時候並不一定要執行execute方法,我們可以指定action執行哪個方法 1 方法一 通過methed屬性指定執行方法 可以在配置檔案中配置action的時候用method 來指定執行哪個方法 useradd class com.bjsxt.struts2.user.action...

HTTPS SSL配置的步驟以及原理說明

說在前面 1.單向認證,就是傳輸的資料加密過了,但是不會校驗客戶端的 2.雙向認證,如果客戶端瀏覽器沒有匯入客戶端證書,是訪問不了web系統的,找不到位址,想要用系統的人沒有證書就訪問不了系統https概念 https概念 1 簡介 2 https和http的區別 a.https協議需要到ca申請證...