我对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 中应用自动导入
感谢