Является ли Spring webflow хорошим выбором для технологии портлетов? - PullRequest
0 голосов
/ 18 января 2012

Я работаю над приложением с портлетами, и похоже, что «основной» портлет будет довольно сложным, с некоторыми функциями мастера. Я начал с простого Spring MVC, но ясно, что со временем контроллер поддержки станет очень большим и громоздким (на мой взгляд). Мне нравится, чтобы мои классы были небольшими и статичными на протяжении всего жизненного цикла приложения.

Я рассматривал возможность использования потока Spring Web, но большая часть документации по нему, похоже, относится к 08-таймфрейму - мой вопрос, это все еще хороший выбор технологии для модульной архитектуры портлетов? Есть ли способ перенаправить на стандартный MVC в определенных случаях использования в одном и том же портлете / режиме ...? То есть использовать SWF там, где это имеет смысл, но использовать MVC для других вариантов использования ..?

1 Ответ

3 голосов
/ 18 января 2012

Spring MVC поддерживает портлеты и веб-поток.Ранее весной у нас был AbstractWizardFormController для обработки данных в пошаговом подходе, который был заменен веб-потоком.Они хранят идентификатор потока на каждом экране, который определяет движение потока.Рассмотрите веб-поток, если у вас есть следующие сценарии

There is a clear start and an end point.
The user must go through a set of screens in a specific order.
The changes are not finalized until the last step.
Once complete it shouldn't be possible to repeat a transaction accidentally.

Согласно документации здесь .Он поддерживает портлеты.Ссылка интеграции портлета здесь .Проверьте здесь для интеграции пружинного MVC.

...