SpringMVC表单验证无法正常工作



我对springMVC表单验证有问题。。我在一个项目中有一个使用maven的例子,gradle也是如此,当运行每个例子时,使用gradle例子进行验证会有问题,但使用maven不会有问题。请帮忙吗?我已经附上了这两个项目https://drive.google.com/drive/folders/1BXEuBebHecHagYLGvuzX0yqBgw6u_t1C?fbclid=IwAR24x9D3oCtcp_awdX8sb7CEm_uK2Ngx93vMTPuy_-3gIMpJIl14ctLANo

谢谢,问题不是来自org.getbrains.annotations.NotNull;

有时,当您应用自动导入时,会出现问题。问题是因为我错过了POM文件中的Hibernate验证,所以,自动导入包括这个

<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>RELEASE</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>2.0.1.Final</version>
</dependency>

它给出了一个逻辑错误(验证不起作用,即使条件无效也会转到下一页(

所以解决方案是包括这个

<!-- Hibernate Validator -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>5.4.1.Final</version>
</dependency>

并且不在intellij 中应用自动导入

感谢

相关内容

  • 没有找到相关文章

最新更新