zoukankan      html  css  js  c++  java
  • Struts 动态Form的验证框架步骤

    注:Form有四种:
    {
    \import org.apache.struts.action.ActionForm;(静态Form)
    import org.apache.struts.action.DynaActionForm;(动态Form)
    import org.apache.struts.validator.DynaValidatorActionForm;(动态Form'过程'验证,在Validation.xml中应注意的是:<form name="/loginForm"> </form>中name的值应'访问为路径')
    ()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。另外,保存到内置对象中的是  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"相对应

  • 相关阅读:
    在MS Sql Server中可以能过以下的方法查询出磁盘空间的使用情况及各数据库数据文件及日志文件的大小及使用利用率:
    sqlserver日志的备份与还原
    C#中String 与Color之间的相互转换
    sql 替换字符串
    Components_Box
    射线检测与碰撞通道设置
    切碎方块
    音乐可视化
    枚举
    UI与Actor(蓝图)的互动
  • 原文地址:https://www.cnblogs.com/soundcode/p/1911911.html
Copyright © 2011-2022 走看看