- 浏览: 253797 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (179)
- Spring3.0 (28)
- HIbernate3.5.6 (35)
- Struts2.1.8 (42)
- JSP (1)
- Servlet (0)
- JAVASE (16)
- JavaWeb (1)
- javaEE (0)
- SSH2整合 (0)
- EJB (0)
- Oracle (7)
- Ajax (7)
- Quartz作业调度框架 (6)
- jsValidationFramework (1)
- FCKeditor (1)
- ExtJS (29)
- JSF (0)
- JPA (0)
- JBoss Seam (0)
- JSON (0)
- Webservice (0)
- JQuery (1)
- Javascript (1)
- Css+DIV (0)
- Lunch (0)
- Linux (0)
- PHP (0)
- XML (1)
- Ibatis (0)
- DWR (0)
- DWZ (0)
最新评论
-
Nabulio:
good
Spring配置SessionFactory -
唤流年:
[color=red][/color] ...
Spring配置SessionFactory -
wangcl011:
Oracle通过数据泵网络导入另一个数据库,不生成DMP文件, ...
oracle命令导入dmp文件 -
rochou:
第一个Hibernate实现CRUD -
ningwuyu:
Entity 类是那个jar里面的
PropertyUtils MethodUtils用法
1.验证输入框长度:一个汉字等于两个字符问题
validator:function(){
var str = Ext.util.Format.trim(news.getValue());
var size = 0;
for(var i=0;i<str.length;i++){
var code = str.charCodeAt(i);
if(code > 255){
size += 2;
}else{
size += 1;
}
if(size > 30){
news.invalidText = '长度不能超过30!';
news.focus();
return false;
}else{
return true;
}
}
}
2.只能输入中文、字母、数字、英文逗号、英文句号!
regex:/^([\u0391-\uFFE5]|[a-zA-Z]|\d[-,._])*$/,
regexText: '只能输入中文、字母、数字、英文逗号、英文句号',
regex: /^([\u0391-\uFFE5]|[a-zA-Z]|\d|_)*$ regexText: 只能输入中文字母数字下划线
3.鼠标提醒还可以输入多少个字:
enableKeyEvents: true,
listeners:{
"keyup": function(cur,evt){
var curLen = cur.getValue().length;
if(curLen <= 500){
news.viewTi = '你还可以输入:'+(500-curLen)+'个字';
Ext.get('notic').dom.innerHTML = news.viewTi;
}else{
news.viewTi = '<font color="red" style="margin-right:-70px">字数超过范围 请酌情删减</font>';
Ext.get('notic').dom.innerHTML = news.viewTi;
}
}
}
需在panel里面加上->html:<div id='notic' style='color:#0000FF;text-align:center;margin-left:-55px'</div>
var startDate = new Ext.form.DateField({ id : 'startDate', style : 'margin-bottom: 5px;', fieldLabel : '开始日期', format : 'Y-m-d', allowBlank : false, blankText : '不能为空', editable : false, listeners:{"blur":function(){ Ext.getCmp('endDate').setMinValue(Ext.get('startDate').getValue()); }} }); var startTime = new Ext.form.TimeField({ id : 'startTime', style : 'margin-bottom: 5px;', fieldLabel : '开始时间', allowBlank : false, editable : false, blankText : '不能为空', format : 'G:i' }); var endDate = new Ext.form.DateField({ id : 'endTime1', style : 'margin-bottom: 5px;', fieldLabel : '结束日期', allowBlank : false, blankText : '不能为空', format : 'Y-m-d ', editable : false, listeners:{"blur":function(){ Ext.getCmp('startDate').setMinValue(Ext.get('endDate').getValue()); }} }); var endTime = new Ext.form.TimeField({ id : 'endTime2', style : 'margin-bottom: 5px;', fieldLabel : '结束时间', allowBlank : false, blankText : '不能为空', editable : false, format : 'G:i' });
regex: /^([a-zA-Z]|\d|_)*$, regex:‘只能输入数字字母下划线‘
regex : /^([\u0391-\uFFE5]|[ ]|[a-zA-Z]|\d|_)*$/, regexText : '' 只能输入中文字母数字空格下划线“,
两次密码一致性检查:
{ columnWidth : 0.5, layout : 'form', defaultType : 'textfield', items : [ { fieldLabel : '' + getResource('resourceParam870') + '', inputType : 'password', name : 'newpassword1', id : 'newpassword1', regex : /^([\u0391-\uFFE5]|[a-zA-Z]|\d|_)*$/, regexText : '' + getResource('resourceParam863') + '', width : 175, minLength : 1, maxLength : 20, allowBlank : false, value : 123456, anchor : '95%', listeners : { 'blur' : function() { if ("" != Ext.getCmp('newpassword2').getValue()) { Ext.getCmp('newpassword2').validate(); } } }} ] },{ columnWidth : 0.5, layout : 'form', defaultType : 'textfield', items : [ { fieldLabel : '' + getResource('resourceParam867') + '', inputType : 'password', name : 'newpassword2', id : 'newpassword2', regex : /^([\u0391-\uFFE5]|[a-zA-Z]|\d|_)*$/, regexText : '' + getResource('resourceParam863') + '', width : 175, minLength : 1, maxLength : 20, allowBlank : false, value : 123456, invalidText : '' + getResource('resourceParam871') + '', anchor : '95%', validator : function() { return (Ext.getCmp('newpassword2').getValue() == Ext.getCmp('newpassword1').getValue()); } } ] }
发表评论
-
下拉框之——动态获取数据
2011-05-04 15:49 1728adduser.securityDegree1=null; ... -
表单提交方式一
2011-05-04 00:00 898,buttons:[{ text : '登录' ... -
来自官方的开始时间和结束时间及密码和重复密码验证
2011-04-23 18:40 1068/*! * Ext JS Library 3.3.1 ... -
分组表格和表格响应表单实例
2011-04-23 18:22 1082<!DOCTYPE HTML PUBLIC " ... -
按钮触发事件的三种表示方法
2011-04-04 22:17 1395<script type="text/java ... -
FormPanel示例
2011-04-04 18:22 923<!DOCTYPE html PUBLIC " ... -
ExtJs错误信息提示的四种方式
2011-04-04 17:43 2307<!DOCTYPE html PUBLIC " ... -
在表格中出现鼠标一放到某列上就显示提示信息
2011-03-31 11:10 2886首先介绍一下renderer: renderer:funct ... -
简单表格之SimpleStore
2011-03-26 17:41 967表格一般由:ColumnModel和Store两部分组成。 ... -
Menu简单实例1
2011-03-25 01:07 1082Ext.onReady(function(){ ... -
TabPanel的使用介绍
2011-03-24 18:23 1042<HTML> <HEAD> &l ... -
布局之anchor布局
2011-03-24 17:57 1444<HTML> <HEAD> &l ... -
布局之accordion布局
2011-03-24 17:56 948<HTML> <HEAD> &l ... -
布局之fit布局
2011-03-24 17:54 832<HTML> <HEAD> &l ... -
布局之border
2011-03-24 17:35 798<HTML> <HEAD> &l ... -
布局一之column布局
2011-03-24 17:16 1034<HTML> <HEAD> &l ... -
Window介绍
2011-03-24 16:12 944window表示应用程序的窗口,其实就是一个浮动的层,直接调用 ... -
Viewport介绍
2011-03-24 15:52 1173Viewport代表整个游览器窗口,直接渲染到document ... -
面板panel介绍
2011-03-24 15:35 1051面板由5部分组成一个顶部工具栏(tbar)、一个底部工具栏(b ... -
下拉框ComboBox的简单应用示例1
2011-03-23 15:21 1653从本地读取数据: <HTML> < ...
相关推荐
这个"EXT 资源汇总"包含了一系列与EXT相关的组件,如表单(Ext.form)、网格(Ext.grid)和树形视图(tree)。这些组件是EXT的核心功能,允许开发者创建交互式的用户界面。 1. **EXT.form**: EXT.form模块提供了...
7.4.5 数据验证及错误处理:ext.data.validations与ext.data.errors / 332 7.4.6 模型的关系:ext.data.association、ext.data.hasmanyassociation和ext.data.belongstoassociation / 334 7.4.7 管理数据模型:...
同时,系统可能还具备验证身份证信息的真实性和有效性的功能,以确保入住安全。 2. **住客开房**:通过EXT的表格组件,管理员可以轻松地分配房间,显示房间状态(如空闲、已预订、入住中),并记录房间类型、入住...
`Ext.onReady`函数用于确保在页面加载完成后执行指定的JavaScript代码,例如弹出一个提示框验证配置是否成功。 表格控件(Grid)是ExtJS的核心组件之一,其功能强大,包括列排序、数据缓存、拖放操作、列隐藏、行号...
3. `jcraft.jsch.jar`:SSH2的主要实现,包含会话管理、密钥交换、身份验证等功能。 4. `jcprov.jar`:提供OpenSSL兼容的加密和哈希算法。 5. 可能还包括其他依赖的第三方库,如`bcprov-ext-jdk15on.jar`(Bouncy ...
本知识汇总将深入探讨JVM的类加载机制、内存分配、类变量的存储、类加载器以及内存回收等核心概念。 首先,我们来了解**类加载机制**。Java程序在运行时,会经历加载、验证、准备、解析和初始化五个阶段。加载是将...
### Linux基础知识汇总 #### 一、磁盘管理 **1. 创建LVM逻辑卷** - **步骤1:创建卷组** - 使用`pvcreate /dev/sdb1`创建物理卷。 - 使用`vgcreate vgshare /dev/sdb1`创建卷组`vgshare`。这里假设使用的是`/...
- **类加载器子系统**:负责将Java类加载到内存中,并对这些类进行验证、解析以及初始化。 - **运行时数据区**:包括方法区、堆内存、线程栈、本地方法栈和程序计数器等,它们共同构成了JVM的内存模型。 - **执行...
### Cadence IC Package产品缩写汇总 #### Cadence概述 Cadence Design Systems是一家全球领先的电子设计自动化(EDA)软件供应商,其解决方案广泛应用于半导体、航空航天、汽车、通信等多个领域。在集成电路(IC...
### JAVA编程经验汇总 在Java开发领域,积累丰富的实践经验对于提升个人技能至关重要。本文将根据提供的文件信息,总结并深入探讨几个重要的Java编程知识点。 #### 1. Java与C++面向对象思想的区别 学习Java时,...
### ThinkPHP5.0的助手函数汇总 #### 1. URL生成函数 - **功能描述**: - 该函数用于生成应用中的URL链接。 - **参数说明**: - `$url`:字符串类型,代表路由地址,默认为空字符串。 - `$vars`:可以是字符串也...
Extension ClassLoader负责加载扩展类库,对应`jre/lib/ext`路径;Application ClassLoader则加载应用类,即当前类路径。类的加载遵循从高到低的顺序,如果在当前级别的类加载器找不到所需类,会向上一级查找,直到...
内容概要:本文档汇总了 UFS Explorer 专业恢复软件从 7.0 至 10.10 版本的更新内容,涵盖了一系列重要功能的改进和新增特性。每个版本的具体更新主要包括:对多种 RAID 格式的增强支持(如 Adaptec RAID、HP Smart...
- 通过`Ext.extend`和`Ext.override`方法可以实现类的继承和重写。 - **配置(config)选项** - 配置选项是Extjs组件的核心,用于设置组件的各种属性和行为。 - 通常在组件构造函数中通过传递一个配置对象来指定...
由于ExtJS 4的学习资源相对较少,这篇《Extjs4.0权威指南》中文版旨在汇总网络上的知识,为学习者提供方便。 首先,获取ExtJS 4.0的资源至关重要。你可以从官方站点或中国分站(例如 http://extjs.org.cn/)下载所...
### ExtJs中文教程知识点概览 ... - 介绍如何在表格底部添加汇总信息。 3. **RowExpander** - RowExpander允许用户展开表格中的行以查看详细信息。 4. **分组GridPanel** - 实现按特定字段对表格数据进行分组显示。
类加载器分为启动类加载器、扩展类加载器和应用程序类加载器,分别加载JAVA_HOME/lib目录、JAVA_HOME/lib/ext目录和应用程序路径中的类。 双亲委派模型是类加载器的一个重要特性,当一个类加载器尝试加载某个类时,...
- **Ext.form.FormPanel类**: 提供了丰富的表单控件和验证功能。 #### 十六、更多表单组件 - **表单组件关系图**: 展示了不同表单组件之间的关系和层次结构。 - **组件配置选项介绍**: 介绍了各种表单组件的配置...
- **带摘要的GridPanel**:实现具有汇总行功能的GridPanel。 - **RowExpander**:使用RowExpander插件扩展行内容。 - **分组GridPanel**:创建能够按指定属性对数据进行分组的GridPanel。 - **将带摘要的GridPanel和...
命令汇总: * fdisk 命令:用于创建主磁盘分区 * madam 命令:用于创建和管理 RAID 阵列 * mkfs.ext4 命令:用于格式化 RAID1 和RAID0 * mount 命令:用于加载磁盘阵列 * umount 命令:用于卸载磁盘阵列