gpt4 book ai didi

java - 在没有字段绑定(bind)的情况下使用表单错误?

转载 作者:太空宇宙 更新时间:2023-11-04 08:42:57 24 4
gpt4 key购买 nike

我想知道是否可以使用 标记来显示没有绑定(bind)到命令对象中的字段的错误。基本上我想做一些与单个表单元素不直接相关的自定义验证逻辑,但可能与许多或全部元素相关,或者没有。如果我只想在上午 9 点到下午 3 点验证表单怎么办?

我尝试创建一个全局错误,如 Errors.reject("myError"),但是如何将其放入 jsp 中?我必须在命令对象中为此创建一个属性吗?

最佳答案

对于 Spring Errors,您可以选择将其用于:

  • 命令对象中的特定字段出现错误,但该字段必须存在。
  • 全局错误,不与任何字段关联。

要访问 JSP 中的全局错误,您可以使用 <form:errors />没有path属性,或者您可以直接访问错误变量:(@see http://static.springsource.org/spring/docs/1.2.x/taglib/tag/BindErrorsTag.html 获取变量列表)

要仅在上午 9 点到下午 3 点之间启用验证,您需要实现自己的 validator 。

关于java - 在没有字段绑定(bind)的情况下使用表单错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4930446/

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