springmvc技术文档

springmvc技术文档

ID:27623509

大小:95.63 KB

页数:7页

时间:2018-12-05

springmvc技术文档_第1页
springmvc技术文档_第2页
springmvc技术文档_第3页
springmvc技术文档_第4页
springmvc技术文档_第5页
资源描述:

《springmvc技术文档》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、SpringMVC技术文稻1.SpringMVC框架介绍Spring桐染提供了构建Web应用程序的全功能MVC模块。使用Spring可插入的MVC架构,可以选择是使用内置的SpringWeb框架还是Struts这祥的Web框架。通过策略接口,Spring框架是高度可配置的,而包含多种视图技术,例如JavaServerPages(jSP)技术、Velocity、Tiles、iText和POLSpringMVC框架并不知道使用的视图,所以不会强迫您只使用jSP技术。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行

2、定制。2.SpringMVC优点1)SpringMVC中的功能组件划分很细致,采用了面向方面的编程aop技术更好的降低的程序的耦合度,也使得程序扩展起来非常方便、灵活。2)SpringMVC性能非常优秀,能与Spring框架无缝集成,相比Struts2效率更快,Struts2由于采用了值栈、OGNL表达式、struts2标签库等,会导致应用的性能下降。3)SpringMVC的学习难度小于Struts2,Struts2用不上的多余功能太多。4)SpringMVC很容易就可以写出性能优秀的程序,Struts2要处处小心xl可以写出性能优秀的程序(桁MVC部分)

3、3.SpringMVC主要功能1)以Controller为巾心完成对系统流程的控制管理SpringMVC技术文稻1.SpringMVC框架介绍Spring桐染提供了构建Web应用程序的全功能MVC模块。使用Spring可插入的MVC架构,可以选择是使用内置的SpringWeb框架还是Struts这祥的Web框架。通过策略接口,Spring框架是高度可配置的,而包含多种视图技术,例如JavaServerPages(jSP)技术、Velocity、Tiles、iText和POLSpringMVC框架并不知道使用的视图,所以不会强迫您只使用jSP技术。Sprin

4、gMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。2.SpringMVC优点1)SpringMVC中的功能组件划分很细致,采用了面向方面的编程aop技术更好的降低的程序的耦合度,也使得程序扩展起来非常方便、灵活。2)SpringMVC性能非常优秀,能与Spring框架无缝集成,相比Struts2效率更快,Struts2由于采用了值栈、OGNL表达式、struts2标签库等,会导致应用的性能下降。3)SpringMVC的学习难度小于Struts2,Struts2用不上的多余功能太多。4)SpringMVC很容易就可以

5、写出性能优秀的程序,Struts2要处处小心xl可以写出性能优秀的程序(桁MVC部分)3.SpringMVC主要功能1)以Controller为巾心完成对系统流程的控制管理2)获取请求屮提交的数据3)对传入参数进行验证4)根据请求凋用相应业务逻辑完成数据处理5)将处理结果返回给视图6)鬧际化支持7)针对不同视聞技术提供不同解析支持方案8)针对」SP视图技术提供标签庳9)通过拦截器链实现面向方面编程完成系统级控制10)对文件上传、下载等常用功能的封装1.SpringMVC技术介绍实现SpringMVC的方式主要有两利:,一种是基于配置的方式来实现,另一种是基

6、于注解的方式实现,重点主要为基于注解的方式来实现SpringMVCo4.1SpringMVC的几大核心组件DispatcherServlet前端校制器,将谓求分派到具体的校制器Controller中Controller具体的控制器,完成对系统流程的控制管理HandlerMapping映射器,将请求映射到具体的控制器Controller上,前端控DispatcherServlet通过此映射,才能将请求分派到具体的掠制器ControllerViewResolver和ViewViewResolver力视图解析器,View力视图解析类,两者需结合使用,视图解析器是

7、指为返回的视图指定某种解析方案,而视图解析类则为此种解析方案指定其体实现。InterceptorsLocalResolverValidate拦截器本地标签库,如:jsp标签库验证框架4.2基于配置的SpringMVC4.2.1首先需要配置DispatcherServlet,配置如下:〈servlet〉testMvcorg.springframework.web.servlet.DispatcherServlet

8、aram-name>contextConfigLocation

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。