6

私の既存のコードは次のようなものです:

String myController(@PathVariable someId, ModelMap map){
....
return "myViewName";
}

場合によっては Cookie を設定したいので、HttpServletResponse obj を取得する必要があります。このような応答 obj をパラメーターのリストに追加して、コントローラーで操作することはできますか? もしそうなら、私自身の応答が、「myViewName」を解決する JSP によって生成された応答とどのように調和しているのか疑問に思います。

4

2 に答える 2

9

はい。

@RequestMapping
public String myController(@PathVariable someId, ModelMap map, HttpServletResponse response) {
    // Do what you need to do on the response, like set a cookie
    return "myViewName";
}
于 2013-10-31T01:27:56.270 に答える