Навигация по веб-странице - PullRequest
2 голосов
/ 08 мая 2011

Я ищу рекомендации о том, как наилучшим образом реализовать логику навигации по веб-страницам для веб-приложения на основе Spring.Например: у меня есть веб-страница «C», где, если я нажимаю «ОК», я хочу, чтобы поток вернул страницу «A», если это была предыдущая страница, или страницу «B», если это была предыдущая страница.В настоящее время я использую скрытые поля на странице, чтобы отследить, с какой страницы я пришел ... но я думаю, что должен быть лучший способ ...

Ответы [ 2 ]

0 голосов
/ 08 мая 2011

Я бы предложил использовать Spring Web Flow (http://www.springsource.org/webflow).

. Он предназначен для того, чтобы делать именно то, что вы хотите. Контролировать потоки между страницами.

Я начал использовать его пару месяцев назадЯ люблю это.

0 голосов
/ 08 мая 2011

Вы можете использовать flash scope bean для сохранения URL-адреса представления, с которого вы перенаправлены.

О флеш-области вы можете прочитать на этой странице:

http://blog.smartkey.co.uk/2011/01/implementing-flash-scope-in-java-web-applications/

Посмотри мне ответ из этого поста. объясняется, как реализовать Flash Scope в среде SPring MVC.

Пользовательский компонент Spring MVC

с этой областью вы всегда можете получить форму URL, которую вы будете перенаправлять, а затем создать ссылку из полученного значения.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...