ユーザーが にアクセスした場合profile?id=20、 を使用するrequest.getPathInfo()と が返されます/profile。パラメータを使用して URL 全体を取得する方法はありますか?
これを知る必要があるのは、たとえばfriend request command.
クエリ文字列はパス情報の一部ではありません。
で取得する必要がありますHttpServletRequest#getQueryString()。
String queryString = request.getQueryString();
// ...
次に、パーツに基づいて新しいURLを自分で作成します。
ちなみに、最初のURLは同じままなので、なぜフォワードで必要になるのかわかりません。おそらくあなたはそれをリダイレクトと混同していますか?