SpringBoot校验简单数据类型参数,需要在类上方添加的注解是@Validated
SpringBoot自带了validation工具可以从后端对前端传来的参数进行校验,用法如下:
1、引入validation起步依赖
2、编写Controller
3、在校验参数的注解中添加message属性,可以替换异常信息。
当SpringBoot项目抛出异常后,默认会跳转的页面是/resources/templates/error.html
1、当抛出ConstraintViolationException异常后,我们可以使用SpringMVC的异常处理器,也可以使用SpringBoot自带的异常处理机制。
2、当程序出现了异常,SpringBoot会使用自带的BasicErrorController对象处理异常。该处理器会默认跳转到/resources/templates/error.html页面。
没有传入参数将会报错 ,Springboot默认访问/resources/templates/error.html页面