摘要: SpringMVC学习(十二)——SpringMVC中的拦截器 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。本文主要总结一下SpringMVC中拦截器是如何定义的,以及测试拦截器的执行情况和使用方法。 SpringMVC中拦截器的定 阅读全文
posted @ 2018-05-26 14:28 bo客先生 阅读(233) 评论(0) 推荐(0) 编辑
摘要: Restful就是一个资源定位及资源操作的风格,不是标准也不是协议,只是一种风格,是对http协议的诠释。 资源定位:互联网所有的事物都是资源,要求url中没有动词,只有名词,没有参数。url请求的风格就像这样: http://blog.csdn.net/eson_15/article/detail 阅读全文
posted @ 2018-05-26 14:22 bo客先生 阅读(893) 评论(0) 推荐(0) 编辑
摘要: json数据格式在接口调用中、html页面中比较常用,json格式比较简单,解析也比较方便,所以使用很普遍。在SpringMVC中,也支持对json数据的解析和转换,这篇文章主要总结一下在SpringMVC中如何和前台交互json数据。 两种交互形式 SpringMVC和前台交互主要有两种形式,如下 阅读全文
posted @ 2018-05-26 14:18 bo客先生 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 这一篇博文主要来总结下SpringMVC中实现文件上传的步骤。但这里我只讲单个文件的上传。 环境准备 SpringMVC上传文件的功能需要两个jar包的支持,如下: 工程中肯定要导入以上两个jar包,主要是CommonsMultipartResolver解析器依赖commons-fileupload 阅读全文
posted @ 2018-05-26 14:16 bo客先生 阅读(257) 评论(0) 推荐(0) 编辑
摘要: SpringMVC在处理请求过程中出现异常信息交由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。 异常处理思路 我们知道,系统中异常包括两类:预期异常和运行时异常(RuntimeException),前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运 阅读全文
posted @ 2018-05-26 14:13 bo客先生 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 返回ModelAndView Controller类方法中定义ModelAndView对象并返回,对象中可添加model数据、指定view。之前我就已讲过,在此并不过多赘述。 返回void 在Controller类方法形参上可以定义request和response,使用request或respons 阅读全文
posted @ 2018-05-26 13:46 bo客先生 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 高级参数绑定 绑定数组 现有这样一个需求:在商品列表页面选中多个商品,然后删除之。下面是我对该需求的分析:此功能要求商品列表页面中的每个商品前有一个checkbook(复选框),选中多个商品后点击删除按钮把商品id传递给Controller,根据商品id批量删除商品信息。 首先将itemList.j 阅读全文
posted @ 2018-05-26 11:37 bo客先生 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 前言:SpringMVC中的参数绑定还是蛮重要的,所以单独开一篇文章来讲解。 默认支持的数据类型 现在有这样一个需求:打开商品编辑页面,展示商品信息。这是我对这个需求的分析:编辑商品信息,需要根据商品id查询商品信息,然后展示到页面。我这里假设请求的url为/itemEdit.action,由于我想 阅读全文
posted @ 2018-05-26 11:15 bo客先生 阅读(1604) 评论(1) 推荐(0) 编辑