【導(dǎo)讀】在Struts中,ActionForm充當(dāng)模型和視圖之。在使用時(shí),有可能要出現(xiàn)大量ActionForm.可以定義一個(gè)巨大的ActionForm,但是這。ActionForm配置一個(gè)屬性用于區(qū)分頁面。ActionForm對(duì)象必須保存在session范圍內(nèi);根據(jù)條件重寫reset和validate方法;制器,再由控制器來負(fù)責(zé)請(qǐng)求轉(zhuǎn)發(fā);能過Action來轉(zhuǎn)發(fā),控制器RequestProcessor會(huì)做一些預(yù)。問ModuleConfig和MessageResources對(duì)象了;JSP網(wǎng)頁之間直接相互轉(zhuǎn)發(fā)違背了MVC的分層原則,按。直接用jsp相互調(diào)用,就失去了流程控制的作用了;配置方法和普通的action是一個(gè)的,只是type必須為。在action的標(biāo)簽中多加一個(gè)parameter的屬性,這屬性值為。不需要?jiǎng)?chuàng)建一個(gè)個(gè)具體的FormBean類,而是在配置文件中配置出所需的。引入動(dòng)態(tài)表單的目的是為了減少ActionForm的數(shù)量。將針對(duì)類似但是處理邏輯用不盡相同的業(yè)務(wù)代碼封裝。多個(gè)超連接提交到同一個(gè)Action,但是攜帶不同的參數(shù)。在,指定Actoin的繼承自。使用過濾器設(shè)置字符集/解決中文編碼問