SpringMVC3注解学习之简单入门范例.docx

上传人:自*** 文档编号:126233636 上传时间:2020-03-23 格式:DOCX 页数:12 大小:197.75KB
返回 下载 相关 举报
SpringMVC3注解学习之简单入门范例.docx_第1页
第1页 / 共12页
SpringMVC3注解学习之简单入门范例.docx_第2页
第2页 / 共12页
SpringMVC3注解学习之简单入门范例.docx_第3页
第3页 / 共12页
SpringMVC3注解学习之简单入门范例.docx_第4页
第4页 / 共12页
SpringMVC3注解学习之简单入门范例.docx_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《SpringMVC3注解学习之简单入门范例.docx》由会员分享,可在线阅读,更多相关《SpringMVC3注解学习之简单入门范例.docx(12页珍藏版)》请在金锄头文库上搜索。

1、Spring MVC3注解学习之简单入门范例文章均为原创,转载请注明出处。本文地址:http:/ MVC,不过不知道是前人用的不好,还是自己水平差,亦或者是Spring MVC(那个时候还是2)本身的问题,让Spring MVC给自己留下了很不好的印象:配置文件繁琐、功能一般甚至简陋、不能够在开发效率上与Struts2媲美等等问题,致使自己一直以来都是带着偏见看待Spring MVC的,也因此一直都没有再去尝试过。最近是一次偶然的机会,再次正面遭遇Spring MVC,不过这次它改头换面,由2升级到3了,看到别人基于Spring MVC注解方式写出来的简洁流畅的代码后,惊叹于Spring MV

2、C3的注解驱动能力之强大,代码之简洁,觉得自己以前的偏见简直就是愚昧至极,不由地暗自对Spring MVC有了好感,打算实实在在尝试一把。不过自己之前对Spring MVC确实不熟,加之这次升级的内容有点多,所以我找来了一份很好的入门文档Spring3_MVC注解教程作为自己的领路人。这份PPT做的很好,本文也是在此基础上有感而发的,在此感谢作者陈雄华先生的辛勤劳动和无私奉献!本文所示代码均基于最新版SpringFrameword3.2.3,请知悉。Spring MVC框架简介 支持REST风格的URL 添加更多注解,可完全注解驱动 引入HTTP输入输出转换器(HttpMessageConve

3、rter) 和数据转换、格式化、验证框架无缝集成 对静态资源处理提供特殊支持 更加灵活的控制器方法签名,可完全独立于Servlet APISpring MVC框架结构框架的实现者如何在应用中使用Spring-MVC?1. 在应用中添加Spring框架支持;2. 在web.xml中配置Spring-MVC的请求转发器(前端控制器)3. 编写Spring-MVC的配置文件4. 将任意JavaBean通过注解配置成Controller(控制器)并注解其中的方法5. 完成步骤简单明了,接下来我们一步一步详细说明:在应用中加入Spring支持:因为Spring-MVC是属于SpringFramework

4、的一部分,因此要在应用中使用Spring-MVC,就必须以引入Spring基础框架为前提,另外还包括beans、context、aop、web组件,将上述组件的jar及其依赖添加到buildpath下,就算完成了为应用添加Spring框架支持的工作,然后在web.xml中配置Spring的监听器,代码如下: org.springframework.web.context.ContextLoaderListener另外,因为是在web应用中使用Spring,因此建议配置一个名为org.springframework.web.util.IntrospectorCleanupListener的监听器

5、来处理资源回收的工作:org.springframework.web.util.IntrospectorCleanupListener再配置一个编码过滤器encodingFilterorg.springframework.web.filter.CharacterEncodingFilterencodingUTF-8forceEncodingtrueencodingFilter/*在web.xml中配置Spring-MVC的请求转发器(前端控制器)在应用中使用Spring-MVC比较简单,除了需要引入相关依赖库外,还需要在web.xml配置Spring-MVC的请求转发器,代码如下:SpringMVCDispatcherorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:mvc-config.xml1SpringMVCDispatcher/编写Spring-MVC的配置文件在上述代码中,我们告知Spring-MVC的请求转发器我们的mvc配置在classpath:mvc-config.xml中,因此我们需要在该文件中正确描述我们的mvc配置信息,配置代码如下: property name=order valu

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号