2012-05-03 16 views
0

コメントがあるページがあります。コメント欄に表示されているリンクをクリックすると、ユーザはoldestまたはnewestでコメントを並べ替えることができます。JSPからURLにクエリ文字列を追加するにはどうすればよいですか?

私はすでに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つのコメントを表示)それはどんな現在のクエリを含むように例えばので

私は、ちょうどURLに追加するJSPをたい:ユーザーがbook?id=20&stars=5で現在である、ユーザーがsort by oldestをクリックし、その後、JSPは、それbook?id=20&stars=5&sort=oldest作る&sort=oldestを追加します。

答えて

1

あなたはそのような何かでそれを行うことができます。

<a href="book?id=${param.id}&show=newest" onclick="this.href=this.href+'&sort=oldest'">Newest</a> 
関連する問題