拦截器的配置SpringMVC中的拦截器用于拦截控制器方法的执行 SpringMVC中的拦截器需要实现HandlerInterceptorSpringMVC的拦截器必须在SpringMVC的配置文件中进行配置: 12345678<...
spring文件上传和下载
文件下载使用ResponseEntity实现下载文件的功能 12345678910111213141516171819202122232425@RequestMapping("/testDown") publi...
HttpMessageConverter
HttpMessageConverter,报文信息转换器,将请求报文转换为Java对象,或将Java对象转换为响应报文HttpMessageConverter提供了两个注解和两个类型:@RequestBody,@ResponseBod...
SpringMVC的视图
SpringMVC的视图SpringMVC中的视图是View接口,视图的作用渲染数据,将模型Model中的数据展示给用户SpringMVC视图的种类很多,默认有转发视图和重定向视图当工程引入jstl的依赖,转发视图会自动转换为Jstl...
通过POJO获取请求参数
通过POJO获取请求参数可以在控制器方法的形参位置设置一个实体类类型的形参,此时若浏览器传输的请求参数的参数名和实体类中的属性名一致,那么请求参数就会为此属性赋值创建包bean 创建类user设置有参无参方法生成get set tos...
SpringMVC支持ant风格的路径和参数请求
ant风格的路径?:表示任意的单个字符*:表示任意的0个或多个字符:表示任意的一层或多层目录注意:在使用时,只能使用/**/xxx的方式 springMVC支持路径中的占位符号原始方式:/deleteUser?id=1rest方式:/...
RequestMapping注解
@RequestMapping注解的功能从注解名称上我们可以看到,@RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的控制器...
springMVC框架
什么是MVCMVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分M:Model,模型层,指工程中的JavaBean,作用是处理数据JavaBean分为两类:一类称为实体类Bean:专门存储业务数据的,如 Student、Us...