`
younglibin
  • 浏览: 1211945 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
单向1——N关联关系的持久化类发生了改变,持久化类里需要使用集合,因为1的一端需要访问N的一端,而N的一端降一级和的形式出现:它只是将前边的用于集合映射的<element.../>元素改为<one-to-many.../>   属性: class:指定关联的实体类 not-found:改属性只能是exception或ignore,指定当从记录参照的主表记录不存在时,hibernate如何处理;默认exception   单向的1——N关联关系: 只需要在1的实体类一端增加Set属性的setter,getter;   无连接表的单向1——N: eg: ...
1、插件安装有三种方法: a、是将文件靠到eclipse的根目录,如文件夹取名为chajian,下层文件夹为eclipse,下层文件夹为 features和plugins,再在eclipse的根目录建links文件夹,内部建chajian.link,编辑为path= chajian (或者c:/eclipse/chajia ...
hibernate映射集合属性通常需要指定一个name属性,用于标明该集合属性的名称; 除此之外,它还有如下可选属性:   table:指定保存集合的表名; schema:指定保存集合属性的数据表的schema的名称,用于覆盖根元素的schema属性 ...
     1、Struts 2的类型转换器负责对客户端的字符串请求参数进行类型转换。 2、在执行类型转换的过程中如果出现异常,就将异常信息保存到ActionContext中,然后利用conversionError拦截器将信息封装fieldError。 3、执行validateXxx()方法,进行数据输入校验。 4、执行validate()方法,进行ActionSupport提供的默认的数据校验方法。 5、如果第4、5步骤没有出现异常,就进入相应的视图资源。如果出现异常,则通过系统将转入input逻辑视图所指定的视图资源。
正则表达式校验器的名称:regex,他检查被校验字段是否匹配一个正则表达式     参数:   fieldName:该参数指定校验的action 属性名,如果采用字段校验风格,无须指定该参数; expression:可选,该参数指定匹配的正则表达式; caseSemsitive:可选,该参数指明进行正则表达式匹配时,是否区分大小写,默认true   采用非字段校验器配置格式, 配置示例:<validators>    <!--使用非字段校验器格式;来配置正则表达式校验器-->    <validator type="regex&quo ...
字符串长度校验器的名称是:stringlength,它要求被校验字段的长度必须在指定范围之内否则校验失败;     参数:   fieldName:该参数指定校验的action 属性名,如果采用字段校验风格,无须指定该参数; maxLength:可选,该参数指定字段值的最大长度,如果不指定该参数,则最大长度不受限制; minLength: 可选,该参数指定字段值的最小长度,如果不指定该参数,则最小长度不受限制; trim: 可选,指定校验该字段前是否截断该字段值前后的空白,默认true; 采用非字段校验器配置格式, 配置示例:<validators>    &l ...
转换校验器的名字是: conversion,他检查被校验字段在类型转换过程中是否出现错误;     参数:   fieldName:该参数指定校验的action 属性名,如果采用字段校验风格,无须指定该参数; repopulateField:该参数指定当类型转换 ...
网址校验器的名称是:url ,它要求被检查字段的字符如果非空,则必须是合法的url地址,不过这个校验器其实就是基于表达式进行校验的,建议使用正则表达式,关于正则表达式请点击http://younglibin.iteye.com/admin/blogs/457796     ...
邮件地址校验器的名称是:email,它要求被检查字段的字符如果非空,则必须是合法的邮件地址,这个校验器时基于正则表达式,关于邮件地址的正则表达式     参数:   fieldName:该参数指定校验的action 属性名,如果采用 ...
字段表达式的名字是:fieldexpression,它要求制定字段满足一个逻辑表达式     参数:   fieldName:该参数指定校验的action 属性名,如果采用字段校验风格,无须指定该参数; expression:该参数指定一个逻辑表达式,该逻辑表达式基于ValuStack进行求值,最后返回一个Boolean值;当返回TRUE时,通过校验,否则校验失败! 采用非字段校验器配置格式, 配置示例: <validators>    <!--使用非字段校验器风格;来配置字段表达式校验器-->    <validator type=" ...
表达式校验器的名字:expression,它是一个非字段校验器, 不可在字段校验器中使用它,该表达式要求OGNL表达式返回TRUE;当返回TRUE时,该校验通过,否则就算该校验没有通过!   参数: expression: 该参数指定一个逻辑表达式,该逻辑表达式基于ValueStack进行求值,最后返回一个Boolean值,当返回TRUE时校验通过,否则校验失败!     该校验器的配置示例:   <validators>    <!--使用表达式校验器-->    <validator type="expression"&g ...
12个内建校验器: 必填字段校验器:required; 必填字符串验证器:requiredstring; 整数校验器:int; 日期校验器:date; 表达式校验器; 字段表达式校验器; 邮件地址校验器; 网址校验器; Vistor校验器; 转换校验器; 字符串长度校验器; 正则表达式校验器;        
日期校验器的名字:int 该校验器要求字段的日期必须在指定范围内;   参数: fieldName:该参数指定校验的action属性名,如采用字段校验器,则无须指定该参数 min:可选,指定属性的最小值,如果没有指定,则不检查最小值; max:可选,指定属性的最大值,如果没有指定,则不检查最大值; 使用非字段校验器风格来配置,校验器示例:   <validators>    <!--使用非字段校验器风格来配置日期校验-->    <validator type="date">          <!--指定 ...
整数校验器的名字:int 该校验器要求字段的整数值必须在指定范围内;   参数: fieldName:该参数指定校验的action属性名,如采用字段校验器,则无须指定该参数 min:可选,指定属性的最小值,如果没有指定,则不检查最小值; max:可选,指定属性的最大值,如果没有指定,则不检查最大值;     使用非字段校验器风格来配置整数校验器示例:   <validators>    <!--使用非字段校验器风格来配置整数校验-->    <validator type="int">          <! ...
必填字符串校验器的名字是:requiredstring, 该校验器要求字段值必须为空且长度大于0,机字符串不能为“”;   参数: fieldName:该参数指定校验的action属性名,如果采用字段校验风格,则无须指定该参数; trim:可选,是 ...
Global site tag (gtag.js) - Google Analytics