為Struts應用配置web.XML文件
Web.XML文件對於配置任何Java Web應用都是必須的.當配置Struts應用時,還應該在web.XML文件中配置和Struts相關的配置選項.一下講述配置Struts應用的必要步驟.
1·配置Struts的ActionServlet
第一步用
在
·
·
·
第二步為配置
有子元素
**提示**
不管應用中包含多少子應用,都只需要配置一個ActionServlet。有些開發者希望設置多個ActionServlet類來處理應用中不同的功能,其實這是不必要的,因為Serlvet本身支持多線程。而且,目前的Struts框架只允許在應用中配置一個ActionSerlvet。
2·配置歡迎文件清單
3·配置錯誤處理
如果在web.XML文件中做了以上配置,當Web容器捕獲到錯誤時(如:HTTP 404、HTTP 500),將根據錯誤代碼減縮
也可以為Web容器捕獲的Java異常配置
·RuntimeException或Error。
·ServletException或它的子類。
·IOException或它的子類。
這裡的配置信息如下:
4·配置Struts標簽庫
如果Web應用中沒有使用Struts標簽庫,就沒有必要在web.xml文件中配置它。此外,也可以按以上方式在web.XML文件中配置用戶自定義的客戶化標簽庫。