【问题标题】:Spring MVC JSR validator, hibernate Validator not workingSpring MVC JSR验证器,休眠验证器不工作
【发布时间】:2022-01-20 20:20:23
【问题描述】:

pom.xml file

UserInput Class

Controller with @Valid attri

但每当我点击链接时,验证器无法正常工作,出现 0 个错误

请纠正我做错的地方

感谢您的建议!

【问题讨论】:

  • 你应该添加你的代码而不是图像......你可以查看演示的其他问题......
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: spring-mvc


【解决方案1】:

我认为问题在于您的 pom.xml 文件中的 “hibernate-validator” 依赖项的版本。 根据文档:https://hibernate.org/validator/releases/7.0/

Hibernate Validator 7.0Jakarta 的参考实现 Bean 验证 3.0。 (即“jakarta.validation”)

而“javax.validation”的版本在tour pom.xml 文件中是2.0.1。 “javax”。和“雅加达。” 不兼容

解决方案

您需要更改“validation-api”或“hibernate-validator”。例如,将“hibernate-validator”的版本从 7.0.2.final 更改为 6.2.0.final 应该可以解决您的问题。

【讨论】:

  • 嗨@Jin Lian,谢谢你的帮助,它成功了。
猜你喜欢
  • 2023-03-16
  • 2019-03-20
  • 2011-04-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-08
相关资源
最近更新 更多