zoukankan      html  css  js  c++  java
  • struts_23_xwork校验器列表使用例子

    required  必填校验器
    <field-validator type="required"> <message>性别不能为空!</message> </field-validator>

    requiredstring  必填字符串校验器
    <field-validator type="requiredstring"> <param name="trim">true</param> <message>用户名不能为空!</message> </field-validator>

    stringlength:字符串长度校验器
    
    <field-validator type="stringlength">
        <param name="maxLength">10</param>
        <param name="minLength">2</param>
        <param name="trim">true</param>
        <message><![CDATA[产品名称应在2-10个字符之间]]></message>
    </field-validator>

    email:邮件地址校验器
    
    <field-validator type="email">
        <message>电子邮件地址无效</message>
    </field-validator>

    regex:正则表达式校验器
    
    <field-validator type="regex">
         <param name="expression"><![CDATA[^1[358]d{9}$]]></param>
         <message>手机号格式不正确!</message>
    </field-validator>

    int:整数校验器
    
    <field-validator type="int">
        <param name="min">1</param>
        <param name="max">150</param>
        <message>年龄必须在1-150之间</message>
    </field-validator>

    字段OGNL表达式校验器
    
    <field name="imagefile">
        <field-validator type="fieldexpression">
            <param name="expression"><![CDATA[imagefile.length() <= 0]]></param>
            <message>文件不能为空</message>
        </field-validator>
    </field>

  • 相关阅读:
    Netty学习笔记(三) 自定义编码器
    JavaWeb 消息总线框架 Saka V0.0.1 发布
    BMP 图像信息隐藏及检测
    MATLAB之图像与音频信号处理
    MATLAB之基本语法与基础函数
    CVE-2018-14418 擦出新火花
    浅谈电子数字取证技术
    Linux 反弹 Shell
    Windows 反弹 Shell
    AWD攻防赛之各类漏洞FIX方案
  • 原文地址:https://www.cnblogs.com/zjsy/p/4365224.html
Copyright © 2011-2022 走看看