求教@Valid注解无效的问题!!搞了一下午了!!

慕容天河 2017-04-12 09:28:26
求解答!!

我用户名密码输入为空的时候,发现这个BindingResult对象还是空的,显示0 errors。说明这个@Valid注解没起作用啊。求解答
...全文
5839 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
backhu 2020-04-21
  • 打赏
  • 举报
回复 1
把Controller里面方法的BindingResult删除就可以了
沙漏的离歌 2019-07-19
  • 打赏
  • 举报
回复
你试下把 <bean id="validator" class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean"/> <mvc:annotation-driven validator="validator"/> 这个配置放在springmvc配置文件的最上面 我也遇到这个问题,不过我这边是因为配置文件中有json解析的配置。只要把上面的配置放在json解析后面就有问题,放在前面就好了
NICHENGJIANGZAI 2019-04-03
  • 打赏
  • 举报
回复 3
pom文件加入这个 <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.2.2.Final</version> </dependency>
goldboyfish 2018-11-30
  • 打赏
  • 举报
回复
@Validated 和@Valid不能同时使用
BaiDae 2018-11-27
  • 打赏
  • 举报
回复
不同工程里 pom已经添加依赖了 @Valid还是会无效的么
qq_36854096 2018-07-24
  • 打赏
  • 举报
回复
javax.validation.constraints.NotBlank;import javax.validation.Valid;
我也遇到问题了 这是我导的两个包,
qq_39523300 2018-06-02
  • 打赏
  • 举报
回复
jar包不匹配,而且要用javax下的那个
Berg-Turing 2017-08-21
  • 打赏
  • 举报
回复
可以尝试着换一下依赖的版本,
x-x-x 2017-08-06
  • 打赏
  • 举报
回复
解决了没?我也遇到了
changerzhuo 2017-04-16
  • 打赏
  • 举报
回复
@Validated 用下这个注解试试 直接替换掉你的@Valid
simple_h224 2017-04-15
  • 打赏
  • 举报
回复
实体类需要加注解 1。@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表 2、@Table(name="",catalog="",schema="") 可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息 name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致的情况下才需要指定表名 catalog:可选,表示Catalog名称,默认为Catalog(""). schema:可选,表示Schema名称,默认为Schema(""). 给你发个网址http://blog.csdn.net/sleeping_/article/details/6584141
慕容天河 2017-04-13
  • 打赏
  • 举报
回复
没有大神解决下吗。。。
慕容天河 2017-04-12
  • 打赏
  • 举报
回复
引用 5 楼 pany1209 的回复:
[quote=引用 4 楼 qq_36095810 的回复:] [quote=引用 3 楼 pany1209 的回复:] [quote=引用 2 楼 qq_36095810 的回复:] [quote=引用 1 楼 pany1209 的回复:] 实体加上@Component,并且扫描试试。。。。
试了 还是没用啊 。。。[/quote] 为啥我的有用???[/quote] 快崩溃了。。。[/quote] 肯定是你哪里写错了。。。。[/quote] 我把别人的源码拷过来也不行,别人就行。。。
慕容天河 2017-04-12
  • 打赏
  • 举报
回复
求解答求解答!!!!!
李德胜1995 2017-04-12
  • 打赏
  • 举报
回复
引用 4 楼 qq_36095810 的回复:
[quote=引用 3 楼 pany1209 的回复:] [quote=引用 2 楼 qq_36095810 的回复:] [quote=引用 1 楼 pany1209 的回复:] 实体加上@Component,并且扫描试试。。。。
试了 还是没用啊 。。。[/quote] 为啥我的有用???[/quote] 快崩溃了。。。[/quote] 肯定是你哪里写错了。。。。
慕容天河 2017-04-12
  • 打赏
  • 举报
回复
引用 3 楼 pany1209 的回复:
[quote=引用 2 楼 qq_36095810 的回复:] [quote=引用 1 楼 pany1209 的回复:] 实体加上@Component,并且扫描试试。。。。
试了 还是没用啊 。。。[/quote] 为啥我的有用???[/quote] 快崩溃了。。。
李德胜1995 2017-04-12
  • 打赏
  • 举报
回复
引用 2 楼 qq_36095810 的回复:
[quote=引用 1 楼 pany1209 的回复:] 实体加上@Component,并且扫描试试。。。。
试了 还是没用啊 。。。[/quote] 为啥我的有用???
慕容天河 2017-04-12
  • 打赏
  • 举报
回复
引用 1 楼 pany1209 的回复:
实体加上@Component,并且扫描试试。。。。
试了 还是没用啊 。。。
李德胜1995 2017-04-12
  • 打赏
  • 举报
回复
实体加上@Component,并且扫描试试。。。。

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧