05. 数据验证

单个类验证 通过JSR-303 验证框架加Hibernate Validator机制进行验证 先引入依赖: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>6.1.0.Final</version> </dependency> 然后在📃springmvc-se...

2021-07-20 · 2 min · Kend

04. 文件上传与下载

文件上传 文件上传通过MultipartResolver接口,有两个实现类,分别为StandardServletMultipartResolv...

2021-07-19 · 4 min · Kend

02. 控制器获取参数及返回

获取参数 1. 无注解下获取参数 无注解下,要求参数名与HTTP请求的参数名一致 @Controller public class MyController { @RequestMapping("/hello") @ResponseBody public Object sayHello(String name,Integer age,String str){ Map<String,Integer> map=new HashMap<>(); map.put(name,age); sout(str); return map; } 请求URL:http://...

2021-07-18 · 3 min · Kend

03. 参数绑定

对前端传来的参数,绑定至已有对象中 通过表单post数据,首先先在web.xml中加入filter,防止中文乱码 <filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> <init-param> <param-name>forceRequestEncoding</param-name> <param-value>true</param-value> </init-param> <init-param> <param-name>forceResponseEncoding</param-name> <param-value>true</param-value> </init-param>...

2021-07-18 · 4 min · Kend

01. Spring MVC全流程及简单配置

MVC 全流程 通过@RequestMapping注解,将控制器(Controller) 扫描进HandleMapping DispatcherServ...

2021-07-16 · 3 min · Kend