配置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...