从3.8开始,POI使用.xls和.xlsx格式处理数据校验略有不同之处。 1)针对一个或多个预定义值检查用户输入到单元格的值 以下代码将限制用户能输入到单元格A1的值是三个整数值(10、20、30)之一: ?? ?Workbook ...
分类:
其他好文 时间:
2015-07-17 23:10:05
阅读次数:
466
数据验证最近做后台比较多,路七八糟的数据验证,弄得不厌其烦。SO,弄了个表单验证的玩意出来,达到快速,简介,不烦人的验证。下面看看,几种方式的数据验证,有什么不同。...
分类:
Web程序 时间:
2015-07-17 22:49:18
阅读次数:
146
MVC风格
点击了解更多软件体系结构风格
§模型-视图-控制器风格常被简称为MVC风格
§组件:模型、视图、控制器
§连接件:显式调用、隐式调用、其他机制(例如:Http协议)
工作机制:
Model:
§模型的职责
–负责数据存取
–负责业务逻辑实现
–负责数据验证
§模型:模型是应用程序的核心。它封装内核数据与状态,对模型的修改将扩散到所有视图中。所有需要从模型获...
分类:
Web程序 时间:
2015-07-16 11:56:00
阅读次数:
181
7. Django Form7.1. Form表单 Django带有一个form库,称为django.forms,这个库可以处理上一章提到的包括HTML表单的自动生成以及数据验证。我们在inventory目录下增加forms.py文件,与models.py文件类似,专门用来存储form类。clas....
分类:
编程语言 时间:
2015-07-14 15:28:51
阅读次数:
262
validateXxx()方法上一篇文章写了使用Action的validate()方法,validate()只能对action的所有方法进行验证,而要实现对action中特定的方法进行验证,就需要使用validateXxx()方法。validateXxx()只会校验action中方法名为xxx的方法。其中Xxx的第一个字母要大写。源代码UserAction.javapackage org.dny.a...
分类:
其他好文 时间:
2015-07-14 11:40:23
阅读次数:
113
正则表达式是一种文本模式,包括普通字符(如字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。用途 测试字符串内的模式例如,测试输入字符串,以查看字符串内是否出现电话号码模式或信用卡号码模式。这称为数据验证。替换文本使用正则表达式来识别文档中的特定文本...
分类:
其他好文 时间:
2015-07-09 21:25:36
阅读次数:
231
Webx Turbine建立在Webx Framework的基础上,实现了页面渲染、布局、数据验证、数据提交等一系列工作。Webx Turbine所遵循下面的设计理念包括:页面驱动约定胜于配置页面布局:Screen,代表页面的主体。Layout,代表页面的布局。Control,代表嵌在screen和...
分类:
Web程序 时间:
2015-07-08 18:24:33
阅读次数:
118
1. validate()验证 将对页面表单验证的内容写到validate()方法中,实现验证和业务处理内容的分离 在Action中添加 validate()方法 public void validate(){ if(//****){ addFieldError("name",...
分类:
其他好文 时间:
2015-07-06 13:56:06
阅读次数:
116
ASP.Net MVC 数据处理第三天我们将学习Asp.Net中数据处理功能,了解数据访问层,EF,以及EF中常用的代码实现方式,创建数据访问层和数据入口,处理Post数据,以及数据验证等功能。系列文章七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC七天学会ASP.NET M...
分类:
Web程序 时间:
2015-07-01 00:52:06
阅读次数:
255
第三天我们将学习Asp.Net中数据处理功能,了解数据访问层,EF,以及EF中常用的代码实现方式,创建数据访问层和数据入口,处理Post数据,以及数据验证等功能。系列文章七天学会ASP.NETMVC(一)——深入理解ASP.NETMVC七天学会ASP.NETMVC(二)——ASP.NETMVC数据传递七天学会ASP.NE..
分类:
Web程序 时间:
2015-06-30 13:16:43
阅读次数:
292