【導(dǎo)讀】前端控制器模式是J2EE“藍(lán)圖”中所給定的一種常見的系統(tǒng)架構(gòu)模式,因?yàn)槿绻麘?yīng)用系統(tǒng)中沒有這種集中式控制和管理的模塊或控制的機(jī)制,將導(dǎo)。其瀏覽功能下放于每個(gè)不同的視圖組件中,最終必將降低應(yīng)用系統(tǒng)的可維護(hù)性。通過提供ActionServlet組件來控制和協(xié)調(diào)來自不同用戶的多個(gè)不同。件、RequestProcessor組件和插件的工作機(jī)制,以及這些組件在項(xiàng)目中的實(shí)際。應(yīng)用;同時(shí)也為讀者介紹如何實(shí)現(xiàn)對Struts框架進(jìn)行功能擴(kuò)展的各種實(shí)現(xiàn)方法。的人員來說,Web應(yīng)用系統(tǒng)程序編程開發(fā)中的一個(gè)特點(diǎn)是缺少主入口點(diǎn)。按照一種完全隨機(jī)的訪問次序?yàn)g覽系統(tǒng)中的各個(gè)Web頁面。安全管理實(shí)現(xiàn)增加了難度。亂無序”的局面,并幫助Web應(yīng)用系統(tǒng)程序的開發(fā)者建立起清晰、明確的秩序和訪問規(guī)則。類則完成具體的業(yè)務(wù)請求的實(shí)際處理。組件為Web應(yīng)用系統(tǒng)主調(diào)度程序,類似于傳統(tǒng)應(yīng)用程序中的main()函數(shù);在中的<servlet>和<servlet-mapping>標(biāo)簽來加載該ActionServlet組件、并將。此需要在Web應(yīng)用系統(tǒng)的部署描述文件中進(jìn)行部署配置。