
SpringMVC专题
文章平均质量分 84
源码小哥
这个作者很懒,什么都没留下…
展开
-
layui+springmvc实现文件异步上传
前端代码<div class="layui-upload"> <div class="layui-upload-list"> <img class="layui-upload-img" id="demo1"> <p id="demoText"></p> </div> <button type="button" class="layui原创 2021-05-18 13:50:41 · 511 阅读 · 0 评论 -
SpringMVC专题(八)-SpringMVC 中的拦截器
1.拦截器的作用Spring MVC 的处理器拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。用户可以自己定义一些拦截器来实现特定的功能。谈到拦截器,还要向大家提一个词——拦截器链(Interceptor Chain)。拦截器链就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。说到这里,...原创 2019-07-20 23:42:22 · 251 阅读 · 0 评论 -
SpringMVC专题(七)-SpringMVC异常处理
我们知道,系统中异常包括:编译时异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。在开发中,不管是dao层、service层还是controller层,都有可能抛出异常,在springmvc中,能将所有类型的异常处理从各处理过程解耦出来,既保证了相关处理过程的功能较单一,也实现了异常信息的统一处理和维护。...原创 2019-07-20 23:17:54 · 198 阅读 · 0 评论 -
SpringMVC专题(六)-SpringMVC 实现文件上传
1.文件上传的回顾1.1.文件上传的必要前提A、form 表单的 enctype 取值必须是:multipart/form-data(默认值是:application/x-www-form-urlencoded) enctype:是表单请求正文的类型B、method 属性取值必须是 PostC、提供一个文件选择域<input type=”file” />1.2.文件上传的原理...原创 2019-07-20 22:56:29 · 274 阅读 · 0 评论 -
SpringMVC专题(五)-SpringMVC响应数据和结果视图
1.返回值分类1.1.字符串controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。Croller代码://指定逻辑视图名,经过视图解析器解析为 jsp 物理路径:/WEB-INF/pages/success.jsp@RequestMapping("/testReturnString")public String testReturnString(...原创 2019-07-20 21:39:41 · 276 阅读 · 0 评论 -
SpringMVC专题(四)-SpringMVC的常用注解
1.RequestMapping 注解1.1.使用说明源码:@Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Mappingpublic @interface RequestMapping { }作用:用于建立请求 URL 和处理请求...原创 2019-07-20 17:58:46 · 279 阅读 · 0 评论 -
SpringMVC专题(三)-SpringMVC 的请求参数绑定
1.绑定说明1.1.绑定的机制我们都知道,表单中请求参数都是基于 key=value 的。SpringMVC 绑定请求参数的过程是通过把表单提交请求参数,作为控制器中方法参数进行绑定的。例如:<a href="account/findAccount?accountId=10">查询账户</a>中请求参数是:accountId=10Controller实现...原创 2019-07-20 17:01:15 · 323 阅读 · 0 评论 -
SpringMVC专题(二)-SpringMVC 的入门
1.SpringMVC 的入门案例1.1.前期准备原创 2019-07-18 23:48:31 · 290 阅读 · 0 评论 -
SpringMVC专题(一)-SpringMVC概述
1.关于三层架构和 MVC1.1.三层架构我们的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就是浏览器服务器。在 JavaEE 开发中,几乎全都是基于 B/S 架构的开发。那么在 B/S 架构中,系统标准的三层架构.包括:表现层、业务层、持久层。三层架构在我们的实际开发中使用的非常多,所以我们课程中的案例也都是基于三层架构设计的。三层架构...原创 2019-07-18 17:07:13 · 607 阅读 · 0 评论