Как лучше всего реализовать навигационные ссылки между различными страницами JSP моего веб-приложения?
Предположим, у меня есть list.jsp
, который показывает список предметов. Затем пользователь нажимает на один из этих элементов, чтобы просмотреть его более подробно в view.jsp
. Теперь мне нужна ссылка с view.jsp
обратно на list.jsp
. Однако list.jsp
- не единственная страница, которая содержит ссылку на view.jsp
. Например, можно перейти к view.jsp
, а также к search.jsp
. Кроме того, каждый из list.jsp
и search.jsp
может иметь разные параметры и атрибуты, которые влияют на вывод, который они производят.
В настоящий момент я реализовал это простым способом, используя параметр source
, который показывает страницу, по которой пользователь нажал, чтобы перейти на текущую страницу, и путем передачи других параметров или атрибутов между страницей, которую нужно запомнить. Однако я подумал, что может быть лучшая практика для реализации такого рода функций в чистом виде JSP + Servlet , и я хотел спросить об этом, прежде чем продолжить.
Заранее спасибо.