2017-09-18 7 views
0

方法では、私はHttpServletRequest属性しか持っていませんが、リダイレクトでは十分ではないと思います。これで他のページにリダイレクトを送ることは可能ですか?たぶん、これでHttpServletResponseを取得する方法はありますか?どうやって?ありがとう。必要な属性なしでリダイレクトを送信する

答えて

0

使用

@Context HttpServletResponseの応答。

サーブレットの応答を取得する。春MVCでは、URLの後に転送要求/インナーページ

+0

を設定するしかし、私ができるの下にあなたが与えられている別のページコードにリダイレクトすることができたを使用してのModelAndViewオブジェクトがあります私が今持っているより多くの属性を使用していない。あるいは '@ Context'を使って、このメソッドをメソッドに渡す必要はありませんか? –

+0

サーブレット要求には常に新しい属性を設定できます。リクエストまたはセッションにパラメータを追加することで、これを行うことができます。 session.setAttribute(atributemame、atributevalue)を使用します。 – HasS

+0

いくつかのコードを投稿し、あなたは私が 'ます。private void MyMethodはのようなメソッド(HttpServletRequestのリクエスト)が – HasS

0

は.INビュー書き込みページ名

public ModelAndView submitlogin(HttpServletRequest request, HttpServletResponse response) { 

    ModelAndView modelAndView = new ModelAndView(); 
    modelAndView.setViewName("index"); 
    return modelAndView; 
} 
関連する問題