0

コメントのあるページができました。コメント セクションに表示されるリンクをクリックするoldestかクリックすることで、ユーザーがこれらのコメントを並べ替えられるようにしたいと考えています。newest

私はすでにURLを介してビューを前処理しています。そのため、ユーザーが参照すると、データベースからののbook?id=20付いた本が表示されます。id20

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.

4

1 に答える 1

1

あなたはそのようなものでそれを行うことができます:

<a href="book?id=${param.id}&show=newest" onclick="this.href=this.href+'&sort=oldest'">Newest</a>
于 2012-05-03T00:42:10.460 に答える