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

struts2 校验器配置格式(客户端校验)

阅读更多

字段校验器配置格式:

<field name="被校验的字段">

       <field-validator type="校验器名">

             <!--此处需要为不同校验器指定数量不等的校验规则-->

              <param name="参数名">参数值</param>

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

               <!--校验失败后的提示信息,其中key指定国际化信息的key-->

                <message key="I18Nkey">校验失败后的提示信息</message>

                 <!--校验失败后的提示信息:建议用getText("I18Nkey"),否则可能出现Freemarker template Error-->

       </field-vallidator>

        <!-- 如果校验字段满足多个规则,下面可以配置多个校验器-->

</field>

非字段校验器配置格式:


   
<validator type="校验器名">

          <param name="fieldName">需要被校验的字段</param>

          <!--此处需要为不同校验器指定数量不等的校验规则-->         
         <param name="参数名">参数值</param>

            <!--校验失败后的提示信息,其中key指定国际化信息的key-->

         <message key="I18Nkey">校验失败后的提示信息</message>

           <!--校验失败后的提示信息:建议用getText("I18Nkey"),否则可能出现Freemarker template Error-->
  </validator>

 

 

 

 非字段校验:先指定校验器:由谁来校验,来校验谁!

字段校验器:先指定校验的属性:我来校验谁,由谁来校验!

 

 

 

 

注意:

  1. struts2 中的<s:form..../>元素有一个theme属性,不能将改属性设为simple;
  2. 不要在校验规则文件的错误提示信息中使用key来指定国际化提示信息;
分享到:
评论

相关推荐

    Struts2的输入校验

    Struts2输入校验,Struts2提供了功能强大的输入校验机制,通过Struts2内建的输入校验器,应用无需书写任何代码,即可完成大部分的校验功能,并可以同时完成客户端和服务器端的校验。

    低清版 大型门户网站是这样炼成的.pdf

    2.5.4 struts 2的自带校验器 92 2.6 struts 2的拦截器 94 2.6.1 struts 2内建拦截器介绍 95 2.6.2 定义和使用拦截器栈 97 2.6.3 使用自定义拦截器 98 2.7 小结 100 第3章 struts 2标签库详解与ajax技术应用 ...

    基于SSM框架(SpringMVC + Spring + Mybatis)的图书管理系统数据库.rar

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    基于SSM框架(SpringMVC + Spring + Mybatis)的图书管理系统,内附,教程,数据库脚本

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    SSM示例代码

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    当当.sql

    1:系统功能 ... 2)产品浏览 3)购物车 4)订单创建 2:系统技术架构 1)服务器:Tomcat 2)开发环境:MyEclipse 3)数据库:MySQl ... 2)控制器层(struts2) 3)业务层(JavaBean,Action) 4)数据访问(JDBC+DAO)

    hibernat(当当网)

    这是一个1:系统功能 ... 2)产品浏览 3)购物车 4)订单创建 2:系统技术架构 1)服务器:Tomcat 2)开发环境:MyEclipse ... 2)控制器层(struts2) 3)业务层(JavaBean,Action) 4)数据访问(JDBC+DAO)

    员工管理系统

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    双鱼林SSM图书信息管理系统.zip

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    SSM框架的图书管理系统(新增登录注册下载功能)

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    基于SSM框架图书信息管理系统(源码+运行截图+系统说明+数据库).zip

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    基于Java web SSM图书管理系统(源码+数据库脚本).zip

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    基于Java web SSM框架的图书管理系统(源码+数据库脚本).zip

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验!4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。5 ...

    基于SSM框架图书信息管理系统 | 毕业设计

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    毕业设计,基于SSM+MySql+Bootstrap开发的公司员工管理系统,内含Java完整源代码,数据库脚本,视频教程

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    SSM_EasyUI公司员工管理系统毕业论文源码

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    基于SSM框架信息管理系统.zip

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    分享计算机毕业设计-双鱼林SSM图书信息管理系统

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    SSM图书信息管理系统源代码+MySQL数据库文件+运行演示视频

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

    毕业设计-基于SSM和EasyUI公司员工管理系统,包含源码、数据库文件、演示视频、运行截图、系统说明等

    3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 ...

Global site tag (gtag.js) - Google Analytics