![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
PopsiCola
一名热爱Java的小童鞋。Java AND 爬虫
展开
-
SpringMVC——入门
SpringMVC1.1 Spring、SpringMVC、Mybaits在三层架构的位置 1.2 SpringMVC和Struts2的区别共同点: 它们都是表现层框架,都是基于MVC模型编写的。 它们的底层都离不开原始ServletAPI。 它们处理请求的机制都是一个核心控制器。 区别: SpringMVC的入口是Servlet...原创 2019-08-14 08:42:11 · 313 阅读 · 0 评论 -
SpringMVC-Maven依赖包
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target&g...原创 2019-08-20 08:46:55 · 6064 阅读 · 0 评论 -
SpringMVC-请求参数的绑定
SpringMVC请求参数的绑定1.参数绑定1.1 绑定的机制表单中请求参数都是key=value的,SpringMVC绑定请求参数的过程是通过把表单请求参数,作为控制器中方法参数进行绑定的。例如:<a href="account/findAccount?accountId=10">查询账户</a>中的参数是:accountId=10 控制器所对应的...原创 2019-08-20 10:12:27 · 202 阅读 · 0 评论 -
SpringMVC-响应数据和结果视图
SpringMVC-响应数据和结果视图1.返回值分类1.1 字符串Controller方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。/** * String 返回值 * 指定逻辑视图名,经过视图解析器解析为jsp物理路径:/WEB-INF/pages/success.jsp * @param model * @return...原创 2019-08-21 09:36:00 · 193 阅读 · 0 评论 -
SpringMVC-文件上传
SpringMVC-文件上传1.文件上传 1.1 文件上传必须a. form表单的enctype取值必须是:multipart/form-data(默认值是:application/x-www-form-urlencoded)b. method属性取值必须是postc. 提供一个文件选择域。  ...原创 2019-08-22 11:09:42 · 357 阅读 · 0 评论 -
SpringMVC-异常处理
SpringMVC异常处理1. 异常处理的思路系统中异常包括两类:编译时异常和运行时异常,前者通过捕获异常从而获得异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。系统的dao、service、controller出现都通过throws Exception向上抛出,最后由SpringMVC前端控制器交由异常处理器进行异常处理。2.实现步骤 ...原创 2019-08-22 12:01:03 · 195 阅读 · 0 评论 -
SpringMVC-拦截器
SpringMVC拦截器1.拦截器的作用SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。用户可以自定义一些拦截器来实现特定的功能。拦截器链:拦截器链就是将拦截器按一定的顺序连接成一条链。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。拦截器和过滤器的区别: &nb...原创 2019-08-22 15:07:39 · 402 阅读 · 0 评论