【導(dǎo)讀】而如果訪問者直接對Web應(yīng)用系統(tǒng)中的某個*.jsp頁面文件直接進(jìn)行請求,因此,在本BBS論壇項目中還設(shè)計。了一個過濾器Filter組件,并利用該Filter組件來保護(hù)特定的JSP頁面。最后的輸入結(jié)果請見圖所示。的doFilter方法的執(zhí)行。的黑體部分的代碼。并設(shè)置其<url-pattern>標(biāo)簽為。將進(jìn)行攔截和被觸發(fā)進(jìn)行。RequestProcessor類的方式,也可以采用下面將要介紹的Struts框架插件技術(shù)。功能擴(kuò)展以完成特定的業(yè)務(wù)功能。屬性文件中的配置項目,或者XML形式的配置參數(shù)文件等。實現(xiàn)這些功能,不僅可以采用對ActionServlet組件和RequestProcessor組件進(jìn)行繼承定。一定的松藕合的特性。是框架的開發(fā)者們無法預(yù)見到的。因此框架的設(shè)計者則應(yīng)該允許框架使用者對框架進(jìn)行擴(kuò)。應(yīng)用的特定需要而調(diào)整框架本身,以便能夠更好地滿足應(yīng)用系統(tǒng)中的特殊要求。比如說,在每次請求執(zhí)行之前,開發(fā)者需要檢查用戶是否成??贾械拇a示例)。