學習Struts(3) 配置Struts應用

2021-03-31 08:56:31 字數 847 閱讀 5090

配置web.xml檔案:

1.     不管應用中包含多少子應用,都只需要配置乙個actionservlet。配置多個actionservlet類來處理應用中不同的功能,其實是沒必要的,因為servlet本身支援多執行緒。而且,目前的struts框架只允許在應用中配置乙個actionservlet。

元素可以包含多個

子元素,呼叫從敘照第乙個指定的檔案開始,如果這個檔案存在,將把這個檔案返回給客戶;如果該檔案不存在,則依次尋找下乙個歡迎頁面的檔案,直到找到為止;如果所有檔案不存在,伺服器將向客戶端返回"http 404 not found"的出錯資訊。

3.     在

元素中不能配置servlet對映,因此不能直接把struts的action作為歡迎檔案。但是可以通過配置乙個全域性的**項來實現。

配置多應用模組:

1.   為每個子應用建立單獨的struts配置檔案;

2.   在web.xml的actionservlet的配置**中新增每個子應用資訊;

3.   採用

元素或switchaction類來實現子應用之間的切換。

多個子應用模組之間的切換:

例如,用從預設模組切換到moduleb:

從moduleb切換到預設模組:

到目前位置還沒有做過這樣的應用,不過在書本上看到說,應該可以很好的提高開發效率

並更好的管理專案,可以並行開發,但是不知道如果有些交叉點的時候要怎麼解決

學習Struts(3) 配置Struts應用

配置 web.xml 檔案 1.不管應用中包含多少子應用,都只需要配置乙個 actionservlet 配置多個 actionservlet 類來處理應用中不同的功能,其實是沒必要的,因為 servlet 本身支援多執行緒。而且,目前的 struts 框架只允許在應用中配置乙個 actionserv...

Struts配置檔案詳解 3

名稱 action 描述 定義了從特定的請求路徑到相應的action類的對映 數量 任意多個 子元素 exception,forward 二者均為區域性量 屬性 attribute 制定與當前action相關聯的actionform bean在request和session範圍內的名稱 key fo...

Struts2學習之旅(3)

如果struts.xml檔案中的action過多,在乙個檔案中定義,導致檔案過於臃腫.我們通過標籤來引入多個配置檔案 file login.xml include file system.xml include 繼續strtus2學習之旅 2 修改設定多個配置檔案 注意在配置檔案中不要忘了引入str...