私は現在、従来の Spring 2.5 アプリケーションを使用していますが、やりたいことは、(SimpleFormController を拡張する) カスタム コントローラーの検証ロジックを変更することです。
protected void onBindAndValidate(HttpServletRequest request, Object command, BindException errors) throws Exception;
このメソッド内でやりたいことは、提供されたサービス クラスの結果に応じて Cookie を書き込むことです。ただし、コントローラーのワークフロー内のこの時点では、HttpServletResponse
オブジェクトにアクセスできないため、他に次の方法はありますか?
- オブジェクトを取得し
HttpServletResponse
て、Cookie を書き込みます。または。 - Spring MVC 内の他の機能を使用して Cookie を生成します。を見てきました
org.springframework.web.util.CookieGenerator
が、それでも機能するには応答オブジェクトが必要です。
誰でも提供できる助けに感謝します。
お時間をいただきありがとうございます!