Cookbook-struts1.3.8案例分析-Simple Form using DynaActionForm
l Simple Form using DynaActionForm
入口Action配置
<action path="/prepareDyna" type="examples.SuccessAction">
<forward name="success" path="/jsp/dyna/Dyna.jsp" />
</action>
<action path="/processDyna"
type="examples.dyna.ProcessDynaAction" name="dynaForm"
scope="request" input="/jsp/dyna/Dyna.jsp" validate="false">
<forward name="success" path="/jsp/dyna/DynaResults.jsp" />
</action>
|
SuccessActiony,與Simple Form using ActionForm的一致
Form Jsp頁面里用到的標(biāo)簽,與Simple Form using ActionForm的一致
ActionForm類的定義,用xml定義
<form-bean name="dynaForm"
type="org.apache.struts.action.DynaActionForm">
<form-property name="name" type="java.lang.String" />
<form-property name="secret" type="java.lang.String" />
<form-property name="color" type="java.lang.String" />
<form-property name="confirm" type="java.lang.Boolean" />
<form-property name="rating" type="java.lang.String" />
<form-property name="message" type="java.lang.String" />
<form-property name="hidden" type="java.lang.String" />
</form-bean>
|
Result JSP里用到的標(biāo)簽,與Simple Form using ActionForm的一致
*最后說明,這個例子沒有作驗證,驗證參考validate的例子