![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
CodeAction
学习,实践,思考。
展开
-
SpringMVC04_异常处理
本教程源码请访问:tutorial_demo一、概述系统的dao、service、controller出现都通过throws Exception向上抛出,最后由springmvc前端控制器交由异常处理器进行异常处理,如下图:二、环境搭建2.1、创建工程在idea中从原型创建Maven工程,选择org.apache.maven.archetypes:maven-archetype-webapp,在pom.xml中添加如下的坐标:<dependency> <group.原创 2020-06-20 20:48:17 · 122 阅读 · 0 评论 -
SpringMVC03_文件上传
本教程源码请访问:tutorial_demo一、文件上传的前提form表单的enctype取值必须是:multipart/form-data(默认值:application/x-www-form-urlencode);method取值必须是post;提供一个文本选择域<input type="file" />。接下来的案例我们借助commons-fileupload组件实现文件上传,需要导入该组件相应的支撑jar包:commons-fileupload和commons-io,我们在.原创 2020-06-20 20:46:27 · 103 阅读 · 0 评论 -
SpringMVC02_响应数据和结果视图
本教程源码请访问:tutorial_demo一、环境搭建1.1、创建工程在idea中从原型创建Maven工程,选择org.apache.maven.archetypes:maven-archetype-webapp,在pom.xml中添加如下的坐标:<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId.原创 2020-06-18 11:51:44 · 99 阅读 · 0 评论 -
SpringMVC01_入门案例
本教程源码请访问:tutorial_demo一、MVC模型和三层架构1.1、MVC模型MVC的全程是Model View Controller,是模型(Model)-视图(View)-控制器(Controller)的缩写,是一种用于设计创建Web应用程序的模式 。每个部分有专门的功能:Model(模型):指的就是我们的数据模型。一般情况下用于封装数据。View(视图):用于展示数据,包括我们之前学习的JSP和HTML,也就是用户“看得到”的内容。Controller(控制器):处理用户交互的.原创 2020-06-17 15:30:47 · 211 阅读 · 0 评论