
springMVC
ZM つ小灰灰的成长
学习ing
展开
-
springMVC_day02_异常处理
当我们编写程序时,不可避免的会发生异常,当后端代码执行时抛了异常而不进行处理的话就会直接输出到页面上,这是非常不友好的。我们不希望用户在页面上看到异常信息,因此我们需要编写异常处理的机制来对异常的情况进行处理。在SpringMVC框架下,编写异常处理的步骤如下:编写自定义异常类package cn.snowing.exception;/** * 自定义的异常类 */public class SysException extends Exception{ //存储信息 p原创 2020-06-21 17:58:28 · 1036 阅读 · 0 评论 -
springMVC_day02_拦截器
拦截器的功能类似于之前学习的过滤器,在请求到达controller之前会经过拦截器。拦截器可以有多个。拦截器用于拦截控制器中的方法。实现步骤:编写拦截器配置拦截器原创 2020-06-21 17:26:18 · 1136 阅读 · 0 评论 -
springMVC_day02_文件上传
文件上传最原始的方式就是使用form表单提交要上传的文件,然后后端使用JavaIO流接收,再将文件从内存中写到硬盘上,即完成文件的上传。本质上文件上传都是如此的过程,但是那样的使用开发起来太麻烦了。 如果使用springMVC框架进行开发的话,那么一切都将变得简洁起来。当然,首先要编写的就是form表单,这个不管用什么方式都是需要的。 <form action="user/fileUpload2"原创 2020-06-21 16:39:03 · 1115 阅读 · 0 评论 -
SpringMVC_day01_c02_接收并封装请求参数
SpringMVC_day01_c02_接收并封闭请求参数原创 2020-06-16 16:38:28 · 1136 阅读 · 0 评论 -
SpringMVC_day01_c01_RequestMapping的介绍
一、RequestMapping的简介 RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 RequestMapping注解有以下几个常用参数,当这些参数一起出现时,它们之间是与的关系。即,只有有一个条件不满足,就不能接收请求。valuepathmethodparamsheaders原创 2020-06-08 17:19:11 · 1146 阅读 · 0 评论 -
SpringMVC_day01_c01SpringMVC三层架构介绍
一、三层架构简介 顾名思义,三层架构分为三层,分别是“数据访问层”、“业务逻辑层”和“表示层”。 数据访问层(持久层):数据访问层在作业过程中访问数据系统中的文件,实现对数据库中数据的读取保存操作。 表示层:主要功能是显示数据和接受传输用户的数据,可以在为网站的系统运行提供交互式操作界面,表示层的应用方式比较常见,例如Window原创 2020-06-08 15:24:50 · 4026 阅读 · 0 评论