:: 首页 ::  :: 联系 :: 聚合  :: 管理

2009年11月9日

     摘要: 搭配Controller的相关类

一、实现Validator
二、文件上传
  阅读全文

posted @ 2009-11-16 19:26 codingliyi 阅读(532) | 评论 (0)编辑 收藏

     摘要: Controller实现类

AbstractController:使用Template Method模式,包括了对缓存标头的处理、检验对请求方法(POST、GET)的支持,Session的取得与同步化等。
使用方式:继承AbstractController类,覆盖handleRequestInternal()方法。

MultiActionController与ParameterMethodNameResolver
在一个Controller类中定义多个方法,并根据使用者的请求来执行当中的某个方法,相当于Struts的DispatcherAction。
使用MultiActionController需要配个一个MethodNameResolver实例,默认使用ParameterMethodNameResolver,他会根据所给的网址中,最后请求的文件名称来判断执行Controller中的哪一个方法。  阅读全文

posted @ 2009-11-16 15:49 codingliyi 阅读(1071) | 评论 (0)编辑 收藏

     摘要: 在SpringMVC框架中,担任前端控制器的org.springframework.web.servlet.DispatcherServlet。Web.xml文件配置代码如下:  阅读全文

posted @ 2009-11-15 22:32 codingliyi 阅读(910) | 评论 (0)编辑 收藏

     摘要: 五、Spring 持久层

对于不同的数据库技术,某些步骤是固定的,只有少部分不同。Spring运用Template Method模式,将固定的流程编写与Temp类(JdbcTemplate、HibernateTemplate)之中,对不同的一些细节步骤,依托特定DAO支持对象来处理。

Spring的DAO框架并不抛出与数据库技术相关的异常,Spring所有异常都是DataAccessException的子类,一个与数据库技术无关的通用异常类,该类继承至RuntimeException。

对于Jdbc存取,Spring将SQLException等转化为自己的DAO异常对象。
  阅读全文

posted @ 2009-11-09 20:30 codingliyi 阅读(327) | 评论 (0)编辑 收藏