美文网首页
structs2校验器无法运行

structs2校验器无法运行

作者: 我我我我我_a70b | 来源:发表于2019-03-31 20:56 被阅读0次

structs2 校验器 分为字段校验器和非字段校验器
字段校验器具体格式如下
<validators>
<field name="book.name">
<field-validator type="stringlength" short-circuit="true">
<param name="minLength">4</param>
<param name="maxLength">80</param>
<message>长度在4-80之间</message>
</field-validator>
</field>
</validators>

字段校验器在input指定的视图中 用<s:fielderror fieldName="book.name"></s:fielderror>显示错误信息(即message标签指定的内容)
非字段校验器
<validators>
<validator type="校验器名">
<param name="被校验属性名">需要被校验的字段</param>

   <param name="参数名">参数值</param>
<message>校验失败后的提示信息</message>
</validator>
</validators>
这里的错误信息通过<s:actionerror value="book.name"></s:actionerror>取得
需要明确的一点是 校验的局部配置文件名 actionName-name属性值-conversition.xml
这里name值指在structs.xml配置action的name属性值

相关文章

  • structs2校验器无法运行

    structs2 校验器 分为字段校验器和非字段校验器字段校验器具体格式如下

  • 15.《Angular表单校验》

    一、使用Angular自带的表单校验器 运行结果: 二、自定义表单校验器 当然我们也可以将验证器方法独立出来 使用...

  • Angular2+ 表单校验器的使用

    校验器逻辑定义: 校验器的使用: LIST 校验器: 其他校验器 HTML 中的使用 样式:

  • httprunner自定义校验器(validate)整理

    因为httprunner内置的校验器无法满足所有业务需求,自定义校验器使用hook机制实现。将需要的校验函数放置到...

  • 校验器

    数据通过校验器校验,如果校验不通过,拦截器抛出错误,校验器下面的代码就不能继续执行。 拓展:校验器负责数据校验,拦...

  • jvm执行引擎

    类加载器:负责jar文件读取,class解析、校验、链接; jvm运行时引擎:实现基于栈的处理器模型; 解释器:字...

  • 表单校验——校验响应式表单

    表单校验 Angular的校验器 angular提供了一组预定义的校验器,这些校验器都是定义在angular的fo...

  • Spring MVC原理

    1、Spring MVC与Structs2的区别 框架机制:Structs2采用Filter实现,Spring M...

  • activiti源码剖析之BpmnModel模型校验器

    activiti源码剖析之BpmnModel模型校验器 前言BpmnModel校验器可以用来校验BpmnModel...

  • Python语法

    *** 环境 python解释器: *** 基础 python是动态强类型语言:运行时类型才被确定,类型校验严格,...

网友评论

      本文标题:structs2校验器无法运行

      本文链接:https://www.haomeiwen.com/subject/raaubqtx.html