日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
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é)果的返回頁(yè)面。還包括各種攔截器的配置等。

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

1 客戶端初始化一個(gè)指向Servlet容器(例如Tomcat)的請(qǐng)求 2 這個(gè)請(qǐng)求經(jīng)過(guò)一系列的過(guò)濾器(Filter) 3 接著FilterDispatcher被調(diào)用,F(xiàn)ilterDispatcher詢問(wèn)ActionMapper來(lái)決定這個(gè)請(qǐng)求是否需要調(diào)用某個(gè)Action 4 如果ActionMapper決定需要調(diào)用某個(gè)Action,F(xiàn)ilterDispatcher把請(qǐng)求的處理交給ActionProxy。 5 ActionProxy通過(guò)Configuration Manager詢問(wèn)框架的配置文件,找到需要調(diào)用的Action類。 6 ActionProxy創(chuàng)建一個(gè)ActionInvocation實(shí)例 7 ActionInvocation使用命名模式來(lái)調(diào)用,回調(diào)Action的execute()方法,該execute()方法先獲取客戶請(qǐng)求參數(shù),然后它調(diào)用業(yè)務(wù)邏輯組件來(lái)處理客戶請(qǐng)求。在調(diào)用Action的過(guò)程前后,涉及到相關(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的過(guò)濾器和監(jiān)聽(tīng)器。

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

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

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


當(dāng)前名稱:struts.xml配置文件的作用?(struts2攔截器的作用是什么)
分享地址:http://www.dlmjj.cn/article/cdeeooc.html