3

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

任何人都可以给我一些关于全局错误的想法吗?如何显示全局错误?为什么我们需要全局错误,因为我们有 AllError ?

提前致谢。

4

2 回答 2

2

根据Thymeleaf 文档

字段错误所有错误看起来很像(所有错误只是发生的每个字段错误的列表)。全局错误不一定与表单中的字段相关联:
引用(文档,第 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.

希望它澄清错误类型。

于 2014-02-20T22:48:12.167 回答
1

完善 Iwo Kucharski 的答案:全局错误是类级别的错误。

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

于 2015-09-08T10:07:03.043 回答