新聞中心
struts.xml配置文件的作用?
struts.xml 為Struts 2的核心配置文件。struts.xml文件主要負責管理應用中的Action映射,以及該Action包含的Result定義等。 struts.xml中主要配置Struts項目的一些全局的屬性,用戶請求和響應Action之間的對應關系,以及配置Action中可能用到的參數,以及處理結果的返回頁面。還包括各種攔截器的配置等。

struts2怎樣被應用到系統里?
1 客戶端初始化一個指向Servlet容器(例如Tomcat)的請求 2 這個請求經過一系列的過濾器(Filter) 3 接著FilterDispatcher被調用,FilterDispatcher詢問ActionMapper來決定這個請求是否需要調用某個Action 4 如果ActionMapper決定需要調用某個Action,FilterDispatcher把請求的處理交給ActionProxy。 5 ActionProxy通過Configuration Manager詢問框架的配置文件,找到需要調用的Action類。 6 ActionProxy創(chuàng)建一個ActionInvocation實例 7 ActionInvocation使用命名模式來調用,回調Action的execute()方法,該execute()方法先獲取客戶請求參數,然后它調用業(yè)務邏輯組件來處理客戶請求。在調用Action的過程前后,涉及到相關攔截器(Interceptor)的調用。 8 一旦Action執(zhí)行完畢,ActionInvocation負責根據struts.xml中的配置找到對應的返回結果,返回結果通常用是一個需要被表示的JSP或者FreeMaker在模板。
要將Struts2應用到系統中,首先需要配置項目的pom.xml文件添加Struts2的依賴。
然后,在項目的web.xml文件中配置Struts2的過濾器和監(jiān)聽器。
接下來,需要創(chuàng)建相應的Action類來處理請求,并在struts.xml文件中配置Action的映射規(guī)則。
最后,在JSP頁面中使用Struts2的標簽庫來展示數據和處理表單提交。
到此,以上就是小編對于簡述struts2攔截器的作用的問題就介紹到這了,希望這2點解答對大家有用。
當前文章:struts.xml配置文件的作用?(struts2攔截器的作用是什么)
文章地址:http://m.5511xx.com/article/cdeeooc.html


咨詢
建站咨詢
