`
younglibin
  • 浏览: 1193117 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2 校验器——转换校验器(conversion)(内建校验器)

 
阅读更多


转换校验器的名字是: conversion,他检查被校验字段在类型转换过程中是否出现错误;

 

 

参数:

 

  1. fieldName:该参数指定校验的action 属性名,如果采用字段校验风格,无须指定该参数;
  2. repopulateField:该参数指定当类型转换失败后,返回input页面时,类型转化失败的表单域是否保留原来的错误输入!;


采用字段校验器配置格式, 配置示例:

 


<validators>
    <!--使用非字段校验器格式;来配置转换校验器-->
    <validator type="conversion">
        <!--指定校验字段:age  -->
        <param name="fieldName">age</param>
        <!--指定类型转换失败后,返回输入页面不保留原来的错误输入-->
        <param name="repopulateField">false</param>
        <!--指定校验失败的提示信息-->
        <message>你的年龄必须是一个整数</message>
    </validator>

   ........................


</validators>

 

 

 

 

采用字段校验器配置格式, 配置示例:

<validators>
    <!--使用字段校验器格式来配置转换校验器,校验age属性-->
    <field name="age">
         <field-validator  type="conversion">
             <!--指定类型转换失败后,返回输入页面仍然保留原来的错误输入-->
             <param name="repopulateField">true</param>
             <!--指定校验失败的提示信息-->
             <message>必须是一个有效的网址</message>
         </field-validator>
         ............................
    </field>

    .................
</validators>

 

分享到:
评论

相关推荐

    struts2入门实例2 经典入门必备

    1.Struts2_01_login 对应登录。。 login.jsp---------------------------------------html标签的登陆页面 login_struts2.jsp-------------------------------采用struts标签的登陆页面 login_struts_...

    struts2入门实例1

    struts2 最新的入门实例 我自己总结的 呵呵,欢迎提出宝贵的意见 1.Struts2_01_login 对应登录。。 login.jsp---------------------------------------html标签的登陆页面 login_struts2.jsp--------------...

    struts2入门实例4 经典入门必备

    1.Struts2_01_login 对应登录。。 login.jsp---------------------------------------html标签的登陆页面 login_struts2.jsp-------------------------------采用struts标签的登陆页面 login_struts_...

    struts2入门实例3 经典入门必备

    1.Struts2_01_login 对应登录。。 login.jsp---------------------------------------html标签的登陆页面 login_struts2.jsp-------------------------------采用struts标签的登陆页面 login_struts_...

    基于Lua的进制间互相转换的方法, BaseConversion

    基于lua的通用进制间(二进制到三十六进制)互相转换的方法 e.g. baseConversion('29562300', 16, 2) =&gt; 00101001010101100010001100000000 baseConversion('29562300', 16, 10) =&gt; 693510912 baseConversion('...

    C#转换——各种转换详解

    转换 (conversion) 使一种类型的表达式可以被视为另一种类型。转换可以是隐式的 (implicit) 或显式的 (explicit),这将确定是否需要显式地强制转换。例如,从 int 类型到 long 类型的转换是隐式的,因此 int 类型的...

    CONVERSION(转换法).pdf

    CONVERSION(转换法).pdf

    快速2D到3D转换 Rapid 2D to 3D Conversion

    国外有关2D视频转3D视频的论文原文PDF,介绍了2D转3D的应用前景,相关方法以及最后的结果分析

    深入浅出Struts2(附源码)

    8.3 Struts内建验证程序 148 8.3.1 required验证程序 149 8.3.2 requiredstring验证程序 150 8.3.3 stringlength验证程序 152 8.3.4 int验证程序 154 8.3.5 date验证程序 156 8.3.6 email验证程序 157 8.3.7 ...

    struts2的转换器

    struts2 conversion

    NULL 博文链接:https://zw7534313.iteye.com/blog/426180

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    如数据类型转换、文件上传和下载、Struts2应用的安全性、调试与性能分析、FreeMarker、Velocily、Ajax,等等。跟随作者一道深入Struts2。聆听大量来之不易的经验之谈。你对Struts2开发框架的理解和应用水平都将更上...

    数据转换手册Data Conversion Handbook

    涵盖了数据转换器的基础知识,技术,应用,并从全面理解数据转换器所需的基本理论要素入手。

    struts2的一个不错的项目

    struts2的一个不错的项目,,时候初学者入门级别的一个项目。。struts2_3700_type_conversion.zip

    struts 2.3.4.1 最新英文版API

    org.apache.struts2.dispatcher.ng This package contains a reimagining of the traditional Struts filter dispatchers. org.apache.struts2.dispatcher.ng.filter org.apache.struts2.dispatcher.ng.listener ...

    EgretConversion(Flash转Egret项目转换工具)2.5.3官方中文安装版

    Egret Conversion是一个Egret项目转换工具,可以将Flash项目转换到Egret HTML5项目中,支持Flash项目到Egret项目的一键高效转换,功能强大可扩展,支持AS3各种复杂语法特性,涵盖绝大部分的Flash API,并且支持swf...

    struts2的一些配置

    struts , validate,conversion,interceptor,struts-tag 的一些常用的使用配置

Global site tag (gtag.js) - Google Analytics