我想知道是否可以使用
我尝试创建一个全局错误,如 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/