av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

struts.xml配置文件的作用?(struts2攔截器的作用是什么)

struts.xml配置文件的作用?

struts.xml 為Struts 2的核心配置文件。struts.xml文件主要負(fù)責(zé)管理應(yīng)用中的Action映射,以及該Action包含的Result定義等。 struts.xml中主要配置Struts項(xiàng)目的一些全局的屬性,用戶請(qǐng)求和響應(yīng)Action之間的對(duì)應(yīng)關(guān)系,以及配置Action中可能用到的參數(shù),以及處理結(jié)果的返回頁面。還包括各種攔截器的配置等。

struts2怎樣被應(yīng)用到系統(tǒng)里?

1 客戶端初始化一個(gè)指向Servlet容器(例如Tomcat)的請(qǐng)求 2 這個(gè)請(qǐng)求經(jīng)過一系列的過濾器(Filter) 3 接著FilterDispatcher被調(diào)用,F(xiàn)ilterDispatcher詢問ActionMapper來決定這個(gè)請(qǐng)求是否需要調(diào)用某個(gè)Action 4 如果ActionMapper決定需要調(diào)用某個(gè)Action,F(xiàn)ilterDispatcher把請(qǐng)求的處理交給ActionProxy。 5 ActionProxy通過Configuration Manager詢問框架的配置文件,找到需要調(diào)用的Action類。 6 ActionProxy創(chuàng)建一個(gè)ActionInvocation實(shí)例 7 ActionInvocation使用命名模式來調(diào)用,回調(diào)Action的execute()方法,該execute()方法先獲取客戶請(qǐng)求參數(shù),然后它調(diào)用業(yè)務(wù)邏輯組件來處理客戶請(qǐng)求。在調(diào)用Action的過程前后,涉及到相關(guān)攔截器(Interceptor)的調(diào)用。 8 一旦Action執(zhí)行完畢,ActionInvocation負(fù)責(zé)根據(jù)struts.xml中的配置找到對(duì)應(yīng)的返回結(jié)果,返回結(jié)果通常用是一個(gè)需要被表示的JSP或者FreeMaker在模板。

要將Struts2應(yīng)用到系統(tǒng)中,首先需要配置項(xiàng)目的pom.xml文件添加Struts2的依賴。

然后,在項(xiàng)目的web.xml文件中配置Struts2的過濾器和監(jiān)聽器。

接下來,需要?jiǎng)?chuàng)建相應(yīng)的Action類來處理請(qǐng)求,并在struts.xml文件中配置Action的映射規(guī)則。

最后,在JSP頁面中使用Struts2的標(biāo)簽庫(kù)來展示數(shù)據(jù)和處理表單提交。

到此,以上就是小編對(duì)于簡(jiǎn)述struts2攔截器的作用的問題就介紹到這了,希望這2點(diǎn)解答對(duì)大家有用。


文章題目:struts.xml配置文件的作用?(struts2攔截器的作用是什么)
網(wǎng)址分享:http://uogjgqi.cn/article/cdeeooc.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流