众所周知,Thymeleaf中存在3种错误。如FieldError,AllError和Global Error。
任何机构都能让我对全局错误有所了解吗? 如何显示全局错误? 为什么我们需要全局错误,因为我们有AllError?
先谢谢。
答案 0 :(得分:2)
字段错误和所有错误看起来非常相似(所有错误只是发生的每个字段错误的列表)。 全局错误不一定与表单中的字段相关联:
引用(文档,第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答案:全局错误是类级错误。
这些错误通常绑定到检查表单中多个字段的验证。这些字段本身可能具有有效值,但两者的某种组合无效,在这种情况下,您附加错误的字段是什么?对于这些都不是,你认为这是一个全局错误。