Thymeleaf的全局错误

时间:2014-01-14 06:45:49

标签: spring-mvc thymeleaf spring-validator

众所周知,Thymeleaf中存在3种错误。如FieldError,AllError和Global Error。

任何机构都能让我对全局错误有所了解吗? 如何显示全局错误? 为什么我们需要全局错误,因为我们有AllError?

先谢谢。

2 个答案:

答案 0 :(得分:2)

根据Thymeleaf documentation

字段错误所有错误看起来非常相似(所有错误只是发生的每个字段错误的列表)。 全局错误不一定与表单中的字段相关联:
引用(文档,第8.3章):
There is a third type of error in a Spring form: global errors. These are errors that are not associated with any specific fields in the form, but still exist.

希望它澄清错误类型。

答案 1 :(得分:1)

改进Iwo Kucharski答案:全局错误是类级错误。

这些错误通常绑定到检查表单中多个字段的验证。这些字段本身可能具有有效值,但两者的某种组合无效,在这种情况下,您附加错误的字段是什么?对于这些都不是,你认为这是一个全局错误。