Лучшая практика для управления навигационными цепочками пути в Spring без веб-потока

Я занят проектом, где я должен показать панировочные сухари пути пользователю как

Домой (Это связано с домашней страницей),>> (название страницы)

и как

Домой>> контакты

и в контактах как

Контакты>> создают
Контакты>> редактирование

и т.д.

Существует ли лучшая практика, как сделать это пружиной без него использование пружинного веб-потока? Я не использую пружинный веб-поток и просто использую пружинный MVC.

7
задан sth 2 August 2010 в 22:03
поделиться

3 ответа

Я не уверен, зачем вам делать это в Spring, если вы не используете Spring MVC.

В зависимости от структуры сайта и структуры URL, вы можете захотеть преобразовать URL во что-нибудь читаемое.

Другой вариант - иметь какой-то механизм push / pop, но поскольку в браузерах есть кнопка возврата, которая не сигнализирует серверу, это часто является рецептом катастрофы.

1
ответ дан 7 December 2019 в 16:39
поделиться

Я не уверен, что есть универсальное решение для панировочных сухарей. Вот несколько вариантов:

  • используйте структуру URL. С Spring mvc это на самом деле очень хороший вариант, поскольку он (начиная с версии 2.5) много отвечает на красивые, структурированные URL-адреса
  • , каждая страница (представление) определяет свой собственный путь в хлебной крошке (через параметр запроса). Это не
  • место текущих шагов в сеансе. Это может сломаться, если используется несколько вкладок / окон, поэтому вам придется использовать windowId .. и, по сути, развернуть «поврежденный» веб-поток.
1
ответ дан 7 December 2019 в 16:39
поделиться

Такой вид хлебных крошек иногда называют маршрутом домой навигацией.

Если вы можете записать макет своего сайта в XML, тогда можно использовать XSL для генерации хлебных крошек. Тот же XML-документ макета сайта также можно использовать для создания бокового меню навигации.

См. Также: Разделение навигации по иерархической структуре (пути домой) от содержимого с помощью XML / XSL.

1
ответ дан 7 December 2019 в 16:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: