コントローラ内のRequestMappingに関連付けられたオブジェクトを、同じビューページに戻る同じコントローラ内の別のRequestMappingによってアクセス可能にするにはどうすればよいですか?ありがとうございました。もしattribute.Setビューを設定した後、第二の方法にリクエストを転送しなければならない代わりにビューを設定する、第1の方法で同じコントローラ内の別のRequestMappingのモデルにアクセスする方法は?
@RequestMapping(value="firstMapping",method=RequestMethod.POST)
public ModelAndView firstMapping (HttpServletRequest request) {
//myObject is processed here
ModelAndView mav = new ModelAndView();
mav.setViewName("samplepage");
mav.addObject("myObject",myObject); //How do I pass this object to the mapping below?
return mav;
}
@RequestMapping(value="secondMapping",method=RequestMethod.POST)
public ModelAndView secondMapping (HttpServletRequest request) {
//I want to do something else here but I need the object from
//the mapping above. For example myObject2 is processed here
ModelAndView mav = new ModelAndView();
mav.setViewName("samplepage");
mav.addObject("myObject",myObject);
mav.addObject("myObject2",myObject2);
return mav;
}
にメソッド1から対象物を運ぶためのModelAndViewを使用することができますか? – mrkernelpanic
mrkernelpanic、2つのメソッドが異なる処理をするためにできませんが、第1のコントローラで処理されたオブジェクトを第2のコントローラに渡さないと、最初のメソッドのオブジェクトはなくなりますが、方法。 –