上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 43 下一页
  2006年11月28日
摘要: 今天对struts的一些细节进行了详细讲解:一个ActionMapping对象对应struts-config.xml文件中的一个<action>元素,读ActionMapping类的API帮助文档,通过各个setter/getter方法,即可了解<action>元素的各个属性的意义。<action>元素的input属性可以指向一个logon.do这样的url,而不仅限于.jsp页面。<action>元素的unknown属性的作用讲解了ForwardAction的应用: <action parameter="/WEB-INF/jsp 阅读全文
posted @ 2006-11-28 14:55 阳光VIP1 阅读(102) 评论(0) 推荐(0) 编辑
  2006年11月26日
摘要: 首先为大家分析了struts框架的工作原理和体系结构,讲解了ActionServlet、Action、ActionForm、ActionForward等类的作用与工作关系。struts-config.xml文件与ActionMapping类。接着演示使用MyEclipse编写struts应用的步骤:先做ActionForm,并要设置一个use case名, 这个use case名是供MyEclipse这个IDE工具自己使用的。可以先看看不设置这个use case名的效果。在创建ActionForm时,就可以创建出使用这个ActionForm的jsp页面。然后再创建Action。提问:Actio 阅读全文
posted @ 2006-11-26 14:11 阳光VIP1 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 今天复习前些天讲解的spring mvc,要求每个学员都能独立使用SimpleFormController完成表单处理流程,主要由学生自己动手实践。写spring mvc的例子程序时,想想spring mvc程序的工作流程,然后根据这个流程一步步进行实施。在配置InternalResourceViewResolver时,注意其prefix属性值的最后一定要有“/”。AbstractController里面的handleRequest方法为什么被定义成final呢?模板方法模式:一个类自己一个方法调用自己的其他方法,而其他方法由子类来实现。不管内部调用的方法是怎样的流程,外部始终只与那个总的调用 阅读全文
posted @ 2006-11-26 13:46 阳光VIP1 阅读(144) 评论(0) 推荐(0) 编辑
  2006年11月24日
摘要: 看到HtmlFilter中的一段代码:StringBuffer result = new StringBuffer(content.length + 50);顺便问问学员们其中的一些思想和原因,结果回答者甚少,这是我以前就讲解过的一个知识,结果很多人都忘了。这次再给大家讲述一遍,希望大家能够记住。今天主要讲解如何使用Spring MVC中的Validator对表单数据进行校验,分析了BindException类,ObjectError类,FieldError类的应用。MessageSourceResolvable.getCodes()方法的说明,了解了FieldError构造方法中的Strin 阅读全文
posted @ 2006-11-24 22:32 阳光VIP1 阅读(909) 评论(0) 推荐(0) 编辑
  2006年11月22日
摘要: 今天新班开学典礼,我必须出席,所以,上午安排这个班的学员们练习昨天讲解的SimpleFormController。一两个学员瞒着我,外出找公司面试了几把,最后问了我几道令他们心虚的几道面试题,下午我先为大家分析了这几道面试题:1.在使用new关键字创建某个类的实例对象时,构造方法抛出了异常,这时候,程序有没有在内存中创建出该类的实例对象呢?请说出理由!2.对于一个类中的构造方法来说,是否要考虑与该类中的其他方法之间的线程安全吗?请说出理由!3.如果程序中没有任何变量引用一个外部类对象,但有变量引用其中的内部类对象,请问外部类对象是否会被垃圾回收器回收?请说明理由!接着,我就着我们写成的书稿,给 阅读全文
posted @ 2006-11-22 22:36 阳光VIP1 阅读(90) 评论(0) 推荐(0) 编辑
  2006年11月21日
摘要: 1.查看帮助文档,了解spring中提供了哪些自定义标签以及这些标签的用途与用法。通过实际的例子演示了如何使用<spring:message>来显示国际化的文本信息,如何使用<spring:bind>标签来显示对象及对象的属性信息。2.<spring:bind>只能绑请求域中的对象信息,<spring:bind>生成status属性变量的类型为org.springframework.web.servlet.support.BindStatus,status属性变量只能在<spring:bind>标签对之间使用。查看org.spring 阅读全文
posted @ 2006-11-21 20:36 阳光VIP1 阅读(138) 评论(0) 推荐(0) 编辑
摘要: controller返回ModelAndView,ModelAndView中的视图名称也要通过配置一个ViewResovler的Bean对象来进行解析。请说明你为什么不直接实现controller接口,而是继承AbstractController类的理由?这里面涉及了一个什么设计模式?MultiActionController有什么作用?在什么情况下使用?DisplaySortByXxx。什么情况下用BaseCommandController?当要请求参数自动包装成一个Command对象时。下午带着学员们去听了csdn与sun公司组织的技术讲座,下面是陈喆整理的笔记。1.SSO(Single 阅读全文
posted @ 2006-11-21 20:26 阳光VIP1 阅读(109) 评论(0) 推荐(0) 编辑
  2006年11月19日
摘要: 上午学员们继续动手实践,下午开始讲解Spring MVC。在WEB应用程序中要使用spring,首先想要与哪个类打交道?ApplicationContext!但是ApplicationContext是个接口还是类?创建出ApplicationContext对象必须要一个什么文件?这个文件的作用是什么?描述了其中管理哪些bean,以及这些bean之间的关系。在使用spring的web开发中,需要使用哪两个容器对象?ApplicationContext,ServletContext,现在,在web开发中让人们能够通过ApplicationContext对象获得ServletContext,让通过S 阅读全文
posted @ 2006-11-19 22:58 阳光VIP1 阅读(90) 评论(0) 推荐(0) 编辑
  2006年11月18日
摘要: 今天由方老师对学员们进行考试,内容是分别使用model1和model2编写用户登陆与注册程序,并说明设计思想。 阅读全文
posted @ 2006-11-18 11:44 阳光VIP1 阅读(95) 评论(0) 推荐(0) 编辑
  2006年11月17日
摘要: 首先回顾Web容器调用Servlet的原理与过程,然后讲解了Filter拦截的原理、Filter类与FiterChain类。Filter的注册与运行。编写一个实用案例:用Filter实现对资源的集中访问保护。再次分析了HttpServlet的doHead与doGet调用原理,讲解了对请求和响应对象进行包装的原理:writer与OutputStream的关系:把麻烦留给自己,把方便留给别人!假HttpServletResponse中的假Writer又是对假OutputStream的包装让filter1对default Servlet进行拦截,让filter2对.html url进行拦截,当访问a 阅读全文
posted @ 2006-11-17 14:07 阳光VIP1 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 43 下一页