Java SpringWebFlow消息是否可以引用多个源?

Java SpringWebFlow消息是否可以引用多个源?,java,spring,jsp,spring-webflow-2,Java,Spring,Jsp,Spring Webflow 2,我有一个webflow表单,表示忘记密码挑战。这里有三个问题,为了取得成功,这三个问题都必须是正确的。但是,出于安全考虑,如果3个选项中的任何一个错误,则质询将失败。因此,如果有错误,我想标记所有错误并提供一条消息。我想我可以用一条错误消息来处理所有3条消息,但不在那里显示消息,然后用第四条消息作为实际显示的消息。但是有没有更简单的方法呢?比如: messageContext.addMessage( MessageBuilder .error() .source(

我有一个webflow表单,表示忘记密码挑战。这里有三个问题,为了取得成功,这三个问题都必须是正确的。但是,出于安全考虑,如果3个选项中的任何一个错误,则质询将失败。因此,如果有错误,我想标记所有错误并提供一条消息。我想我可以用一条错误消息来处理所有3条消息,但不在那里显示消息,然后用第四条消息作为实际显示的消息。但是有没有更简单的方法呢?比如:

messageContext.addMessage( MessageBuilder
        .error()
        .source( "answer1" )
        .source( "answer2" )
        .source( "answer3" )
        .code( "you.failed.the.challenge.moron" )
        .defaultText( "uh-uh!" )
        .build() );
我知道API并不完全支持这一点,但也许我错过了一种方法,可能是以某种方式直接实现MessageResolver