gpt4 book ai didi

json - 绑定(bind)结果.getAllErrors() 与 绑定(bind)结果.getFieldErrors()

转载 作者:行者123 更新时间:2023-12-01 02:31:37 25 4
gpt4 key购买 nike

我正在使用 Spring MVC 3.0 框架开发一个应用程序,我有以下要求,

一个jsp页面中有多个表单。我正在使用 ajax 提交每个表单。但提交后,每个表单将转到不同的 Controller 。在 Controller 中,如果有任何错误,我将验证输入数据,我需要将验证结果发送回 jsp 页面。现在,我将错误存储到一个单独的列表中,并通过 json 响应发送回 jsp。我不确定是否使用 bindingResult.getAllErrors()bindingResult.getFieldErrors() 来获取 Controller 中的错误列表。两者有什么区别?

最佳答案

getAllErrors()

By using bindingResult.getAllErrors you will get all errors, both global and field ones.

getFieldErrors()

By using bindingResult.getFieldErrors() you will get all errors associated with the given field.

这是一个有用的Link这可能会帮助您更好地理解两者之间的差异。

关于json - 绑定(bind)结果.getAllErrors() 与 绑定(bind)结果.getFieldErrors(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15129710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com