コメントのあるページができました。コメント セクションに表示されるリンクをクリックする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 に追加するだけにしたいと思います。たとえば、 user is at currently at book?id=20&stars=5
、user の次に clicks sort by oldest
、JSP が追加&sort=oldest
してbook?id=20&stars=5&sort=oldest
.