注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

IOS & JAVA KEY

(iMilo)

 
 
 

日志

 
 
关于我

All the splendor in the world is not worth a good friend!! Hello my friend!!

网易考拉推荐

SpringMVC入门-引言  

2010-05-16 22:36:43|  分类: Spring |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 

1、  Spring mvc特点

①     功能组件划分细致;

②     灵活、强大;

③     设计思想优秀。

 

2、  MVC框架用途:

@、以Controller为中心完成对系统流程的控制管理

@、从请求中收集数据

@、对传入参数进行校验

@、根据请求调用相应业务逻辑完成数据处理

@、将处理结果返回给视图

@、支持国际化

@、针对不同视图技术提供不同解析支持方案

@、针对JSP视图技术提供标签库

@、通过拦截器链实现面向方面编程完成系统级控制

@、对文件上传、下载等常用功能的封装

 

3、  Spring MVC框架的核心构件

①     DispatcherServlet—核心控制器

②     Controller—调用业务逻辑组件,处理数据,返回视图控制

③     HandlerMapping—处理映射的方式

④     Inteceptors—拦截器

⑤     LocalResolver—国际化

⑥     Validate—数据校验

 

4、  Spring MVC 常用Controller

①     直接实现Controller接口或AbstractController抽象类;

②     ModelAndView对象;

③     ParameterizableViewController—用于直接跳转页面;

④     MultiActionController--在同一控制器类中处理多个请求,具体调用方法由通过MethodNameResolver决定;

方法名定义格式:

public (ModelAndView | Map | String | void) actionName(HttpServletRequest request, HttpServletResponse response, [,HttpSession] [,AnyObject]);

⑤     CommondController、 FormController—直接封装表单参数

 

 

2010-05-16

  评论这张
 
阅读(522)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017