社区
Java EE
帖子详情
求助,加了@Valid注解后404,无法访问
寻梦青年SH
2021-05-04 08:36:29
前面面那个能访问,后面那个无法访问404,内容基本写的一样,把@Valid去了以后就能访问了
...全文
393
3
打赏
收藏
求助,加了@Valid注解后404,无法访问
前面面那个能访问,后面那个无法访问404,内容基本写的一样,把@Valid去了以后就能访问了
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
li905663280
2021-05-05
打赏
举报
回复
嗯。私聊你了。
寻梦青年SH
2021-05-05
打赏
举报
回复
引用 1 楼 li905663280 的回复:
如果传student,student这个对象里面应该设置了@NotNull 这类的注解,导致校验不通过。
但是正常没有通过校验是这样的,而不是404
li905663280
2021-05-04
打赏
举报
回复
如果传student,student这个对象里面应该设置了@NotNull 这类的注解,导致校验不通过。
@
Valid
常用
注解
及使用方法
文章目录@
Valid
用途使用方法1. 在controller层的方法的要校验的参数上添
加
@
Valid
注解
2. 实体类
加
上参数校验3. 编写全局异常捕捉类4. Result类5.状态枚举类常用
注解
@
Valid
ated和@
Valid
区别 @
Valid
用途 主要用于表单验证,验证
注解
是否符合要求,直接
加
在controller变量之前,在变量中添
加
验证信息的要求,当不符合要求时就会在方法中返回message 的错误提示信息. 使用方法 1. 在controller层的方法的要校验的参数上添
加
@
Valid
注解
@
springmvc
Valid
ator @
Valid
注解
后
404
错误表象 @
Valid
注解
后
404
,
无法访问
如果控制台没有报错。可以在org.springframework.web.servlet.DispatcherServlet#doDispatch 进行断点,会进入catch异常语句,看异常详细信息。 HV000030: No
valid
ator could be found for constraint ‘javax.
valid
ation.constraints.Pattern’
valid
ating type ‘java.lang.Integer’. C
spring @PathVariable与@
Valid
注解
一 、@PathVariable 1、定义URL变量规则 可以在@RequestMapping
注解
中用{}来表明它的变量部分,例如: @RequestMapping("/users/{username}") 这里{username}就是我们定义的变量规则,username是变量的名字,那么这个URL路由可以匹配下列任意URL并进行处理: /users/tianmaying ...
@
Valid
注解
的作用及其与@
Valid
ated的区别
1.@
Valid
注解
用于验证
注解
是否符合要求,直接
加
在变量user之前,在变量中添
加
验证信息的要求,当不符合要求时就会在方法中返回message 的错误提示信息。 @ApiOperation(value = "Shipping receive completion request from shiphub frontend or app client like OMS", tags = {...
@
Valid
注解
的作用及@
Valid
注解
与@
Valid
ated的区别
NotBlank
注解
所指的 password 字段,表示验证密码不能为空,如果为空的话,上面 Controller 中的 create 方法会将message 中的"密码不能为空"返回。一个待验证的pojo类,其中还包含了待验证的对象,需要在待验证对象上
注解
@
Valid
,才能验证待验证对象中的成员属性,这里不能使用@
Valid
ated。用于验证
注解
是否符合要求,直接
加
在变量user之前,在变量中添
加
验证信息的要求,当不符合要求时就会在方法中返回message 的错误提示信息。
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章