纯JSP页面导航的最佳实践?

5
什么是在Web应用程序中实现不同JSP页面之间导航链接的最佳方法?
假设我有一个名为list.jsp的页面,显示一系列项目。然后用户单击其中一个项目,在view.jsp中查看更多详细信息。现在我需要从view.jsp返回到list.jsp的链接。但是,list.jsp并不是唯一包含指向view.jsp链接的页面。例如,也可以从search.jsp进入view.jsp。此外,list.jsp和search.jsp中的每个页面可能具有不同的参数和属性,影响它们产生的输出。
目前,我使用称为source的参数以直接方式实现了这一点,该参数显示用户单击以转到当前页面的页面,并在要记住的页面之间传递其他参数或属性。但是,我认为在纯JSP+Servlet方式下实现此类功能可能存在最佳实践,因此我想在继续之前询问一下。
提前致谢。

你基本上是在询问面包屑导航还是“返回”链接? - BalusC
3个回答

1

你应该检查post/redirect/get网页设计模式,它可以帮助你了解如何在你的Web应用程序上创建良好的导航系统以及如何处理后退操作 :)


0

你可以从存储页面名称的属性中存储并将其放入返回链接中。


0
为什么不使用堆栈 Behrang?我的意思是为每个用户在他们的会话中创建一些堆栈,并且每次他导航到新页面时,将其放入堆栈中。当他想要返回时,弹出堆栈。

如果用户在浏览器中打开了同一网站的两个选项卡,这可能会带来麻烦。 - Behrang

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接