Quando faz sentido usar o Spring WebFlow sobre o Spring MVC?

O Spring MVC se tornou uma estrutura muito popular para a criação de aplicativos Web corporativos. Qualquer aplicativo Web complexo possui certos fluxos que precisam ser codificados, incluindo alguns fluxos condicionais (ou seja, mostram a ordem processada se as informações do cartão de crédito estavam corretas ou erros de validação se algo não foi inserido corretamente).

Quando faz sentido usar o Spring WebFlow sobre o Spring MVC? Qual deve ser o processo de tomada de decisão em relação ao uso do Spring WebFlow?

questionAnswers(4)

yourAnswerToTheQuestion