日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Struts 动态Form的验证框架步骤

發(fā)布時間:2024/9/20 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Struts 动态Form的验证框架步骤 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

注:Form有四種:
{
\import org.apache.struts.action.ActionForm;(靜態(tài)Form)
import org.apache.struts.action.DynaActionForm;(動態(tài)Form)
import org.apache.struts.validator.DynaValidatorActionForm;(動態(tài)Form'過程'驗證,在Validation.xml中應(yīng)注意的是:<form name="/loginForm"> </form>中name的值應(yīng)'訪問為路徑')
()import org.apache.struts.validator.DynaValidatorForm;
}
1
<form-bean name="form1" type="org.apache.struts.validator.DynaValidatorForm">
??????????<form-property name="username" type="java.lang.String"/>
????</form-bean>
注意:這里必須是DynaValidatorForm
2 <action
??????attribute="loginForm"
??????input="/login.jsp"
??????name="form1"????
??????path="/login"
??????scope="request"
??????type="action.LoginAction">
??????<forward name="success" path="/success.jsp" />
??????<forward name="failure" path="/failure.jsp" />
????</action>
注意:這里name指向form1。另外,保存到內(nèi)置對象中的是??attribute="loginForm"
3
<form name="loginForm">
??????<field property="username" depends="minlength">
???????????? <arg0 key="loginForm.username"/>
???????????? <arg1 key="${var:minlength}" name="minlength" resource="false"/>
??????<var><var-name>minlength</var-name>
?????????? <var-value>6</var-value>
??????</var>
</field>
</form>
注意:<form name="loginForm"> 和attribute="loginForm"相對應(yīng)

總結(jié)

以上是生活随笔為你收集整理的Struts 动态Form的验证框架步骤的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。