随笔分类 -  【SpringMVC学习】

摘要:Springmvc的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理。本文主要总结一下springmvc中拦截器是如何定义的,以及测试拦截器的执行情况和使用方法。 1. springmvc拦截器的定义和配置 1.1 springmvc拦截器的定义 在spr 阅读全文
posted @ 2016-09-19 10:35 山河永慕~ 阅读(2954) 评论(0) 推荐(0) 编辑
摘要:RESTful架构,就是目前流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。RESTful架构对url进行规范,写RESTful格式的url是什么样子的呢?我们一般请求的url是类似这样子的: http://...../xxx.action?id=0 阅读全文
posted @ 2016-09-18 16:39 山河永慕~ 阅读(1677) 评论(0) 推荐(0) 编辑
摘要:json数据格式在接口调用中、html页面中比较常用,json格式比较简单,解析也比较方便,所以使用很普遍。在springmvc中,也支持对json数据的解析和转换,这篇文章主要总结一下springmvc中如何和前台交互json数据。 1. 两种交互形式 springmvc和前台交互主要有两种形式, 阅读全文
posted @ 2016-09-18 16:04 山河永慕~ 阅读(2761) 评论(0) 推荐(0) 编辑
摘要:之前有写过一篇struts2实现的文件上传,这一篇博文主要来总结下springmvc实现文件上传的步骤。首先来看一下单个文件的上传,然后再来总结下多个文件上传。 1. 环境准备 springmvc上传文件的功能需要两个jar包的支持http://download.csdn.net/detail/es 阅读全文
posted @ 2016-09-18 10:32 山河永慕~ 阅读(2546) 评论(0) 推荐(0) 编辑
摘要:我们知道,系统中异常包括:编译时异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。在开发中,不管是dao层、service层还是controller层,都有可能抛出异常,在springmvc中,能将所有类型 阅读全文
posted @ 2016-09-14 15:29 山河永慕~ 阅读(11889) 评论(0) 推荐(4) 编辑
摘要:这一篇博文主要总结一下springmvc中对数据的校验。在实际中,通常使用较多是前端的校验,比如页面中js校验,对于安全要求较高的建议在服务端也要进行校验。服务端校验可以是在控制层conroller,也可以是在业务层service,controller校验页面请求的参数的合法性,在服务端控制层con 阅读全文
posted @ 2016-09-14 11:44 山河永慕~ 阅读(8827) 评论(2) 推荐(2) 编辑
摘要:众所周知,springmvc是用来处理页面的一些请求,然后将数据再通过视图返回给用户的,前面的几篇博文中使用的都是静态数据,为了能快速入门springmvc,在这一篇博文中,我将总结一下springmvc中如何接收前台页面的参数,即springmvc中的参数绑定问题。 本篇建议不敲代码 只是看看 因 阅读全文
posted @ 2016-09-13 18:03 山河永慕~ 阅读(680) 评论(0) 推荐(0) 编辑
摘要:前两篇springmvc的文章中都没有和mybatis整合,都是使用静态数据来模拟的,但是springmvc开发不可能不整合mybatis,另外mybatis和spring的整合我之前学习mybatis的时候有写过一篇,但是仅仅是整合mybatis和spring,所以这篇文章我系统的总结一下spri 阅读全文
posted @ 2016-09-13 14:44 山河永慕~ 阅读(476) 评论(0) 推荐(0) 编辑
摘要:从上一篇的springmvc入门中已经看到,springmvc.xml中的配置了映射器和适配器,是使用非注解的方式来配置的,这是非注解方式的一种,这里再复习一下: 1. 非注解方式 1.1 处理器适配器 上一节中使用的处理器适配器是:org.springframework.web.servlet.m 阅读全文
posted @ 2016-09-12 17:37 山河永慕~ 阅读(2903) 评论(2) 推荐(2) 编辑
摘要:上一篇博文主要介绍了springmvc的整个架构执行流程,对springmvc有了宏观上的把握,这一篇博文主要以案例作为驱动,带你走进springmvc的世界。案例中的需求很简单:对商品列表的查询。表的话还是使用我在学习mybatis时候用的表,具体可以参见这篇博文中的建表语句。 1. 环境的搭建 阅读全文
posted @ 2016-09-12 15:51 山河永慕~ 阅读(627) 评论(0) 推荐(0) 编辑
摘要:springmvc是一个基于mvc的web框架,是spring框架的一个模块,所以springmvc和spring无需通过中间整合层进行整合。我们先来看下spring的一个架构模型,看springmvc在spring框架中所处的位置: 从图中可以看出,springmvc是spring的一个web框架 阅读全文
posted @ 2016-08-16 20:09 山河永慕~ 阅读(531) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示