科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Struts的静态数据验证方法

Struts的静态数据验证方法

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

利用Struts的静态数据验证方法可以对用户在表单上输入的数据进行验证,包括数据类型是否正确、是否可空等。

作者:中国IT实验室 来源:中国IT实验室 2007年9月24日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

    4、为了验证用户在填写表单时输入的数据,在validation.xml文件的<formset></formset>之间加入如下内容

          <form    name="form1">

             <field    property="name"

                     depends="required">

                       <arg0 key="form1.name.displayname"/>

             </field>

             <field    property="height"

                     depends="integer">

                       <arg0 key="form1.height.displayname"/>

             </field>

             <field    property="born"

                     depends="required,date">

                       <arg0 key="form1.born.displayname"/>

                         <var>

                           <var-name>datePatternStrict</var-name>

                           <var-value>yyyy-MM-dd</var-value>

                         </var>

             </field>

          </form>

    5、在jsp页面上,在</body>前加入strus标签:

          <html:javascript formName="form1" dynamicJavascript="true" staticJavascript="true"/>

    经过以上准备,不管是用struts<html:form></html:form>标签还是用newxy<nhtml:form></nhtml:form>标签,在客户端用户提交数据前都可以进行验证。

    但如果用struts<html:form></html:form>标签,应加入onsubmit事件,如:

          <html:form action="/myAction.do?method=update" onsubmit="return validateForm1(this);">

            ....

            <html:submit value=" 提交 " />

          </html:form>

          

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章