1. 程式人生 > >java設定web首頁訪問action

java設定web首頁訪問action

welcome-file 歡迎介面,在一般情況下,首頁進的是靜態頁面。
如果需要首頁是動態的頁面, 就需要先進action訪問資料, 再回到首頁顯示。
因為 welcome-file 必須是實際存在的檔案,不能是action或者servlet路徑。

如果直接把index.jsp改成action 會出現404錯誤。

struts2中的解決方案:
因為 welcome-file 必須是實際存在的檔案,不能是action或者servlet路徑你可以設定一個 比如 index.jsp,然後 index.jsp 寫 就行了。意思就是藉助一個jsp頁面來轉發請求進入action。
第一步:web.xml中修改filter-mapping,新增兩個dispatcher,分別是REQUEST、FORWARD,如圖所示:

過濾器
第二步:在web.xml新增welcome-file歡迎介面。

歡迎介面
第三步:在index.jsp中新增首頁跳轉語句,內容如下:
這裡寫圖片描述