0

ユーザーが にアクセスした場合profile?id=20、 を使用するrequest.getPathInfo()と が返されます/profile。パラメータを使用して URL 全体を取得する方法はありますか?

これを知る必要があるのは、たとえばfriend request command.

4

1 に答える 1

2

クエリ文字列はパス情報の一部ではありません。

で取得する必要がありますHttpServletRequest#getQueryString()

String queryString = request.getQueryString();
// ...

次に、パーツに基づいて新しいURLを自分で作成します。

ちなみに、最初のURLは同じままなので、なぜフォワードで必要になるのかわかりません。おそらくあなたはそれをリダイレクトと混同していますか?

于 2012-04-23T15:24:13.917 に答える