`
fackyou200
  • 浏览: 310858 次
  • 性别: Icon_minigender_1
  • 来自: 山西太原
社区版块
存档分类
最新评论

common-validator 验证框架使用

 
阅读更多

地址:http://www.marsclan.org/html/product/component/javascript/common-validator/index.html

 

能动态添加、删除验证。。。。

 

common-validator-2.2解决与jquery冲突问题。。。  至于把【common-validator-2.1.min.js】替换【common-validator-2.2.min.js】即可!!!!!!!!!!!!!
Alter单个提示:
common-validator-config 修改:
/**
 * <pre> 
 * @fileoverview
 *                      Copyright (c) www.MarsClan.org
 * ============================================================================
 * JavaScript   : 验证器配置文件
 * Version      : 2.1
 * Author       : 啸白腥
 * Date         : 2012-08-02
 * Dependences  : common-validator-2.1.min.js
 * Description  : 
 * 
 * ------------------------- Revision of history ------------------------------
 *  啸白腥@2012-08-15: 修改内容
 * 
 * 
 * ============================================================================
 * </pre>
 **/
(function($) {
  /**
   * 配置信息常量
   */
  var Global = {
    
    /**
     * 错误信息提示方式.
     */
    showErrorType : {
      ALERT : 1, //原始alert提示
      PANLE : 2, //在信息面板中提示
      STYLE : 3, //在验证失败的字段上显示
      LABEL : 4, //在信息标签中显示
      DIV   : 5  //在信息标签中显示
    }, 
    
    /**
     * 验证登记模式.
     */
    registerType : {
      ADD       : 0, //添加模式
      FORM      : 1, //表单生成模式
      ADD_FORM  : 2  //全模式。支持添加和表单两种模式
    }
  };
  
	$.Config = {
	  registerType           : Global.registerType.ADD_FORM, 
	  validateProperty       : "class", //通过控件元素进行添加验证时的元素属性
	  validateTitle          : "{id}_label", //字段名称
    isFocus                : true, //验证失败后是否会落焦点 
    isEnableSubValidator   : true, 
    titleSepartor          : ",", 
    isManyErrorMessage     : false, //验证失败后,错误信息是否一块显示
    showErrorType          : Global.showErrorType.ALERT,
    alert                  : function(msg) {
        window.alert(msg.split('\n')[0]);
      }
	};
})(jValidator);
 
分享到:
评论

相关推荐

    struts1.x使用common-validator验证框架

    此外,Struts1.x的验证框架不仅限于服务器端验证,也可以结合JavaScript进行客户端验证,以提高用户体验。客户端验证可以通过在JSP页面中引入Struts的JavaScript库,然后利用`&lt;html:javascript&gt;`标签生成相应的验证...

    Struts的全局异常控制和common-validator校验框架

    另一方面,`common-validator`是Apache Commons项目的一部分,它提供了一个强大的表单验证框架,可以用于验证用户输入的数据。在Struts应用中,我们通常会创建一个ActionForm类,该类包含了用户的输入字段,并在其中...

    common-validator

    `common-validator`是一款专为JavaScript设计的轻量级验证框架,旨在简化和增强网页表单数据的验证功能。这款工具以其灵活性和易用性著称,能够帮助开发者快速构建健壮的验证规则,提升用户体验。 ### 主要特性 1....

    apach基于数据验证的工具包 commons-validator-1.3.1.jar

    Apache Commons Validator 是一个强大的数据验证框架,主要用于Java应用程序的数据输入验证。这个工具包提供了一种标准的方法来处理各种验证规则,比如检查电子邮件地址的有效性、日期格式、电话号码格式等,极大地...

    commons-validator:Apache Commons Validator

    Apache Commons Validator提供了客户端验证和服务器端数据验证的构建块。 它可以单独使用,也可以与Struts之类的框架一起使用。 文献资料 可以在上找到更多信息。 可以浏览 。 与Apache Commons Validator的使用...

    struts_注册验证_Validator框架

    Struts Validator框架是Apache Struts框架的一个组成部分,主要用于处理Web应用程序中的数据验证。这个框架提供了一种方便的方式来定义和执行验证规则,使得开发者能够轻松地在注册或其他表单提交过程中确保用户输入...

    java 开发common-*.jar包集合下载

    7. **commons-validator.jar**:Apache Commons Validator库,提供了数据验证的功能,能够定义和执行复杂的业务规则,比如表单验证,增强了应用的数据完整性。 8. **commons-io.jar**:Apache Commons IO库,包含了...

    java版商城源码下载-wdk:wdk

    java版商城源码下载 ###青盟科技 后端服务源码 组织结构 mall ├── mall-common -- 工具类及通用代码 ├── ...MyBatisGenerator生成的...验证框架 Elasticsearch 搜索引擎 RabbitMq 消息队列 Redis 分布式缓存 MongoDb

    mall:互联网商城高并发秒杀系统,技术栈:Spring Boot、Spring MVC、Mybatis、服务中间件Dubbo、缓存中间件Redis、服务协调调度中间件ZooKeeper、消息中间件RabbitMQ、综合性质的中间件Redisson、分布式锁、分布式唯一ID生成服务雪花算法、邮件服务、权限认证授权矿建Shiro的登录认证服务以及Bootstrap、JQuery等等

    - 秒杀模块的前端实现以及api接口技术选型后端技术技术说明官网SpringBoot容器+MVC框架Shiro认证和授权框架MyBatisORM框架MyBatisGenerator数据层代码生成Hibernator-Validator验证框架RabbitMq消息队列Redis分布式...

    java版商城源码下载-master:掌握

    验证框架 Redis 分布式缓存 MongoDB NoSql数据库 Docker 应用容器引擎 Druid 数据库连接池 OSS 对象存储 MinIO 对象存储 JWT JWT登录支持 LogStash 日志收集工具 Lombok 简化对象封装工具 Jenkins 自动化部署工具 ...

    技术架构规范标准.doc

    - 数据验证:采用和扩展Apache的Common-Validator。 - 事务控制:Spring的注解式事务管理。 5. 逻辑层和持久层: - 逻辑层使用Spring的注解式事务控制。 - 数据持久层基于iBatis框架,通过SQLMap配置处理数据...

    CWR-Validator:解析和处理来自Common Works Registration(CWR)标准格式的数据的服务

    该应用程序已使用Python进行了编码,而没有使用任何特定的框架。 先决条件 该项目已经在以下版本的解释器中进行了测试: Python 2.6 Python 2.7 Python 3.3 Python 3.4 y 所有其他依赖项都显示在requirements....

    eoysky-common-utils:eoysky-common-utils-EOYSKY项目通用实用程序

    14. **验证框架**:提供数据验证功能,如校验对象属性的有效性,可以集成Hibernate Validator等。 15. **单元测试**:可能包含测试工具类,简化单元测试编写,如Mock对象、测试数据生成等。 eoysky-common-utils-...

    JAVA技术架构及开发规范文档.docx

    数据验证依托Apache的common-validator,逻辑层采用Spring的注解事务控制,保证数据操作的一致性。数据持久层则采用了iBatis框架,通过SQLMap配置执行数据库读写,方便数据库优化。 此外,系统还引入了缓存机制,...

    JAVA技术架构及开发规范文档.pdf

    数据验证依赖于Apache的common-validator。逻辑层使用Spring的注解式事务控制,确保数据操作的一致性。数据持久层基于iBatis框架,通过SQLMap配置进行数据库读写,有利于数据库的优化。为了提高效率,系统还引入了...

    common_verification-master.zip

    1. **验证框架**:在代码中,验证框架可以帮助开发者定义和执行验证规则,常见的有Java的Hibernate Validator,JavaScript的JQuery Validation等。这些框架提供了预定义的验证规则,如非空检查、长度限制、格式匹配...

    light-graphql-4j:基于light-4j的GraphQL实现

    基于light-4j的GraphQL框架 | | | | | | 组件 graphql-common 该模块控制GraphQL服务的配置,并与其他模块共享一些静态变量,以使依赖关系更加简单。 graphql路由器 该模块提供RouteHandler和SchemaProvider接口,...

    common(自定义注解校验数据有效性)

    4. **执行验证**:在服务层或控制器中,使用`Validator`接口对对象进行验证,如使用Hibernate Validator提供的API。 ```java Validator validator = Validation.buildDefaultValidatorFactory().getValidator(); ...

    nestjs-validation

    在NestJS中,我们通常会使用如`class-validator`和`class-transformer`这样的库来进行对象验证。`class-validator`提供了一种基于装饰器的验证机制,而`class-transformer`则用于对象的序列化和反序列化。 要开始...

Global site tag (gtag.js) - Google Analytics