1

我有一个代表忘记密码挑战的 webflow 表单。有 3 个问题,为了成功,所有 3 个问题都必须是正确的。但是,为了安全起见,如果 3 个中的任何一个错误,则挑战失败。因此,如果有任何错误,我想将所有错误标记为错误并提供一条消息。我想我可以对所有 3 个错误消息执行此操作,并且不显示消息,然后将第四个作为显示的实际消息。但是有没有更简单的方法?就像是:

messageContext.addMessage( MessageBuilder
        .error()
        .source( "answer1" )
        .source( "answer2" )
        .source( "answer3" )
        .code( "you.failed.the.challenge.moron" )
        .defaultText( "uh-uh!" )
        .build() );

我知道 API 并不完全支持这一点,但也许我错过了一种通过以某种方式直接实现 MessageResolver 的方法?

4

0 回答 0