validation - 在 Spring Webflow 中进行验证之前评估方法

标签 validation spring-webflow

Webflow 允许您通过 <on-entry> 执行特定的表达式流中的元素。

但是,是否可以在 webflow 尝试验证页面之前以某种方式评估表达式?

最佳答案

您可以使用的一个技巧是在验证方法的开头添加必要的逻辑,如下所示(引用指南中的示例):

<view-state id="enterBookingDetails" model="booking">
    <transition on="proceed" to="reviewBooking">
</view-state>

public class Booking {
    private Date checkinDate;
    private Date checkoutDate;
    ...

    public void validateEnterBookingDetails(ValidationContext context) {
        // do whatever you want to do before attemting validation
        ...

        // now do validation
        ...
    }
}

关于validation - 在 Spring Webflow 中进行验证之前评估方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4136411/

相关文章:

jquery - 使用 jquery 验证名称字段

java - 如何使用 javax 验证列表中元素的大小?

Spring自定义验证消息

javascript - 表单验证检查两个字段是否相等

tomcat - 部署项目war时出现Tomcat错误

java - Spring WebFlow validator 的配置问题

html - 单击按钮时,我的本地 C 驱动器正在打开

spring - Spring Webflow序列化生产中的麻烦

java - Spring Web 流程配置错误

spring-webflow - 关于spring webflow执行键的困惑,背后的语义是什么