摘要:
使用校验框架校验需要写一个单独的配置文件,有关DTD的声明可以参考struts自带的sample,配置文件的命名格式为:类名-validation.xml。配置文件中根节点为validators,下面包含一个或多个field或validator节点,既字段校验和非字段校验。1、字段校验(字段优先) 简单的说就是:要校验什么属性-->用什么去校验这个属性 一个字段校验的配置类似如下:代码C... 阅读全文
摘要:
jxl是一个韩国人写的java操作excel的工具,在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。另外需要说明的是,这套API对图形和图表的支持很有限,而且仅仅识别PNG格式。使用... 阅读全文
摘要:
sturts2.0的输入校验分为field校验和action校验两种一、filed校验(map实现)1.在Action类中重写validate方法,编写自己的校验判断 this.addFieldError(StringfieldName, StringerrorMessage)向页面中的属性添加错误信息2.在struts.xml里面配置校验失败跳转的页面,即配置input属性。3.显示错误信息 1... 阅读全文
摘要:
看着现在的招聘要求上要求掌握struts2.0的情况越来越多,今天也顺应趋势,学习学习.把笔记记录下来,方便以后复习.下面开始记录第一个示例,即登录示例的笔记。1.引入jar包第一个简单示例引入这些jar足够了:commons-logging.jar、struts2-core.jar、xword.jar、freemarker.jar、ognl.jar、commons-fileupload.jar2... 阅读全文
摘要:
2.画出每个自画项目 这在TabSet的OnDrawTab事件处理过程中完成。这一事件处理过程的参数中包含了待画项目索引、画板、待画区域、是否被选中等。这里我们只利用了前三个参数。事实上利用最后一个参数,我们可以对被选中的标签进行一些特殊的视觉效果处理。这一工作就留给读者自己去完成。 procedure TFMForm.DriveTabSetDrawTab(Sender: TObject... 阅读全文
摘要:
6.2.7 记录的删除、插入、排序 删除一条记录的基本思路是:获取当前记录的位置并把该位置后的记录逐个向前移动。 文件在最后一条记录前截断。 for i:=CurrentRec+1 to Count-1 do begin seek(MethodFile,i); read(MethodFile,MethodRec); seek(MethodFile,i-1); Write(MethodF... 阅读全文
摘要:
文件是同一类型元素的有序集合,是内存与外设间传输数据的渠道。一些外设如显示器、键盘、打印机等都可以看作文件,但最常用的还是磁盘文件,这也是本章我们主要讨论的对象。 Delphi继承了Object Pascal的文件管理功能,并有很大的发展,其中最主要的是提供了用于文件管理的标准控件,同时也提供了更多的文件管理函数。利用Delphi的强大功能,开发一个自己的文件管理系统就成为很... 阅读全文
摘要:
本实例介绍如何在程序中创建文件夹,并且可以将新创建的文件夹删除到回收站中。 向窗体上添加两个TButton组件,一个用于创建新的文件夹,另一个用于删除新创建的文件夹,设计完成的窗体如图1所示。 图1 主界面 首先在程序的uses段中添加对ShellApi的引用,另外还要在“创建”按钮的响应过程中添加下列代码: procedure TForm1.btnCreateClick(Sender: TOb... 阅读全文
摘要:
Delphi里有个函数SelectDiretory,重载了两种形式: function SelectDirectory( const Caption: string; const Root: WideString; out Directory: string): Boolean; overload; function SelectDirectory( var Directo... 阅读全文
摘要:
//判断文件是否存在 FileExists //判断文件夹是否存在 DirectoryExists //删除文件 DeleteFile; Windows.DeleteFile //删除文件夹 RemoveDir; RemoveDirectory //获取当前文件夹 GetCurrentDir //设置当前文件夹 SetCurrentDir; ChDir; SetCurrentDirectory... 阅读全文