张孝祥专栏

目标越来越近,年龄越来越大,身体越来越差,接近目标的速度比不上年龄和身体衰老的速度!做多少算多少,言语修养很重要!...

11月26日struts项目练习

项目练习: 使用struts和结合JDBC访问数据库,编写用户登录与用户注册的用例,要求有如下功能:  (1)使用struts自身提供的功能防止表单重复提交;  (2)通过在struts中配置的数据源获取连接;  (3)能够对表单数据进行非法格式校验,例如,密码长度不能小于3和大于16,email...

2006-11-29 09:29:00

阅读数:4839

评论数:0

11月25日struts培训日记

今天对struts的一些细节进行了详细讲解:一个ActionMapping对象对应struts-config.xml文件中的一个元素,读ActionMapping类的API帮助文档,通过各个setter/getter方法,即可了解元素的各个属性的意义。元素的input属性可以指向一个logon.d...

2006-11-28 14:55:00

阅读数:6050

评论数:0

11月24日struts培训日记

首先为大家分析了struts框架的工作原理和体系结构,讲解了ActionServlet、Action、ActionForm、ActionForward等类的作用与工作关系。struts-config.xml文件与ActionMapping类。接着演示使用MyEclipse编写struts应用的步骤...

2006-11-26 14:11:00

阅读数:5075

评论数:0

11月23日spring mvc复习培训日记

今天复习前些天讲解的spring mvc,要求每个学员都能独立使用SimpleFormController完成表单处理流程,主要由学生自己动手实践。写spring mvc的例子程序时,想想spring mvc程序的工作流程,然后根据这个流程一步步进行实施。在配置InternalResourceVi...

2006-11-26 13:46:00

阅读数:4620

评论数:0

11月21日spring mvc的表单校验培训日记

看到HtmlFilter中的一段代码:StringBuffer result = new StringBuffer(content.length + 50);顺便问问学员们其中的一些思想和原因,结果回答者甚少,这是我以前就讲解过的一个知识,结果很多人都忘了。这次再给大家讲述一遍,希望大家能够记住。...

2006-11-24 22:32:00

阅读数:4829

评论数:0

11月20日面试题分析与EL表达式培训日记

今天新班开学典礼,我必须出席,所以,上午安排这个班的学员们练习昨天讲解的SimpleFormController。一两个学员瞒着我,外出找公司面试了几把,最后问了我几道令他们心虚的几道面试题,下午我先为大家分析了这几道面试题:1.在使用new关键字创建某个类的实例对象时,构造方法抛出了异常,这时候...

2006-11-22 22:36:00

阅读数:5704

评论数:1

11月19日spring mvc的表单处理的相关知识

1.查看帮助文档,了解spring中提供了哪些自定义标签以及这些标签的用途与用法。通过实际的例子演示了如何使用来显示国际化的文本信息,如何使用标签来显示对象及对象的属性信息。2.只能绑请求域中的对象信息,生成status属性变量的类型为org.springframework.web.servlet...

2006-11-21 20:36:00

阅读数:7269

评论数:0

11月18日Spring mvc培训与听Sun公司讲座

controller返回ModelAndView,ModelAndView中的视图名称也要通过配置一个ViewResovler的Bean对象来进行解析。请说明你为什么不直接实现controller接口,而是继承AbstractController类的理由?这里面涉及了一个什么设计模式?MultiA...

2006-11-21 20:26:00

阅读数:3205

评论数:0

11月17日spring mvc入门培训

上午学员们继续动手实践,下午开始讲解Spring MVC。在WEB应用程序中要使用spring,首先想要与哪个类打交道?ApplicationContext!但是ApplicationContext是个接口还是类?创建出ApplicationContext对象必须要一个什么文件?这个文件的作用是什...

2006-11-19 22:58:00

阅读数:4166

评论数:1

11月16日培训日记

今天由方老师对学员们进行考试,内容是分别使用model1 和model2编写用户登陆与注册程序,并说明设计思想。 

2006-11-18 11:44:00

阅读数:2382

评论数:1

11月14日filter与在web开发中集成spring培训日记

首先回顾Web容器调用Servlet的原理与过程,然后讲解了Filter拦截的原理、Filter类与FiterChain类。Filter的注册与运行。编写一个实用案例:用Filter实现对资源的集中访问保护。再次分析了HttpServlet的doHead与doGet调用原理,讲解了对请求和响应对象...

2006-11-17 14:07:00

阅读数:2502

评论数:0

11月13日国际化的WEB开发培训日记

讲解了displayTag这个开源的自定义标签的作用与设计思想,让大家自己写一个这样的示意程序,结果很糟糕!让大家解释${x.name}的内部执行原理,再次复习讲解了迭代标签的编写细节。讲解了什么是应用程序的国际化,复习了Locale对象和操作系统的Locale设置。讲解了ResourceBund...

2006-11-14 14:54:00

阅读数:2782

评论数:0

11月12日工作流培训日记

梁老师今天讲解了工作流中的definition的数据存储在哪里,instance的状态数据存储在哪里,以及如何从definition到一个instance的内部细节。一个instance Activity里记录了Processor和definition Activity的id,一个instance...

2006-11-12 19:15:00

阅读数:2413

评论数:0

11月11日工作流培训日记

梁老师今天主要讲解如何调用工作流API来访问工作流,包括如下一些引伸知识:1. 定义期 :也叫建模期。     按着建模规则生成一份过程定义。   运行态: 根据定义,执行服务。2. 组织模型:把任务分给谁。3. 三种数据:控制数据,应用数据,模型数据。4. 在多级联菜单中,最好显示子菜单时,先向...

2006-11-12 10:23:00

阅读数:2352

评论数:0

11月10日表格细线与标签文件(tag文件)培训日记

首先解决昨天遇到的表格细线的问题,在明白解决方案的原理之前,学员们要扭转观念:HTML的表格与我们通常看到的表格不一样,一个大框里面套各种小单元格。的border是指整个表格的外边框的宽度,但是,只有设置了border的值,内部单元格才有边框,且无论boder的值是多少,内部单元格的边框宽度总为1...

2006-11-11 15:25:00

阅读数:2068

评论数:0

11月9日文件上传组件培训日记

// 计算结果,有进位借位或溢出或溢出产生,则为非0,否则为0// 调用完宏后直接加以判断int g_iResult = 0; // 对有符号整数数学计算进行判断#define CARRY /    __asm__ ("jo 0f/n/t" /        "mov...

2006-11-11 14:22:00

阅读数:1970

评论数:0

11月7日简单标签与Listener培训日记

针对汪大伦的提问,解释Session中为什么也可能出现线程安全的问题,在服务器端比较缓慢时,一个表单可以被提交多次,这时候就会出现多个线程访问同一个Session的情况。所以,我们是要注意存放在Session中的Cart对象本身应该是线程安全的。前几天雷辉老师在讲解ibatis的JPetStore...

2006-11-11 13:51:00

阅读数:1905

评论数:0

11月6日自定义标签培训日记

今天还是讲解自定义标签。首先介绍了IterationTag接口、以及迭代输出标签体内容的标签实现原理和应用。在讲解迭代输出集合中的元素的例子时,先讲解用普通程序代码迭代输出集合的情况:for(String user : users){System.out.println("姓名:&quo...

2006-11-08 23:20:00

阅读数:2941

评论数:0

一个有趣的Java编译问题

学员冯伟立今天中午问了我一个有趣的Java编译问题,我也无法给他解释,不知道有没有路过的高人能够解释清楚原因,望不吝赐教!下面程序的main方法中的第二行代码和注释中的两行代码表达的意思完全相同,注释中的两行代码不能通过编译(这很容易理解),而第二行(采用方法调用链)却可以顺利通过编译(这就很难理...

2006-11-07 22:15:00

阅读数:11376

评论数:7

11月5日自定义标签与Spring声明式事务管理培训日记

Tag接口中的常量与Tag接口中的各个方法的讲解,在一个标签处理器类中实现Tag接口的每个方法,根据打印结果的先后顺序就可以知道每个方法的调用顺序了。设计一个自定义标签,如果用户已经登录,则显示出该标签内存放的用户私人信息(如,留言,短消息等),否则,只能看到标签之外的那些通用信息。开发防止“盗链...

2006-11-07 21:55:00

阅读数:2501

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭