我有一个评论页面。我希望用户能够通过oldest
或newest
单击评论部分中显示的链接对这些评论进行排序。
我已经通过 url 预处理视图。因此,当用户浏览book?id=20
它时,它会显示来自数据库id
的书。20
直接去book?id=20&sort=oldest
已经有效。如何让我的 JSP 在单击时附加到 URL?
我遇到的问题是我不能硬编码它们:例如,如果我只是编码<a href="book?id=${param.id}&show=newest">Newest</a>
它会破坏其他查询字符串。如果用户已经在 URL 处book?id=20&stars=5
(显示 5 星评级的评论)怎么办。
我希望 JSP 只附加到 URL 上,以便它包含任何当前查询,例如:用户当前位于book?id=20&stars=5
,用户然后单击sort by oldest
,然后 JSP 附加 make &sort=oldest
it book?id=20&stars=5&sort=oldest
。