2012-04-16 57 views
0

我爲我的web應用程序使用spring mvc。@ModelAttribute的替代品

我想替代@ModelAttribute。

我正在通過填寫表單的詳細信息和現在在控制器中設置模型對象,我通過使用@ModelAttribute方法參數獲取它,如下所述。

@RequestMapping(value = "/requestPattern") 
public ModelAndView methodName(
     @ModelAttribute FormDetail formDetail,BindingResult result, 
     HttpSession session) { 
// I want formDetail object without using @ModelAttribute as a method argument. 
} 

請幫我一把。

回答

0

至少在Spring 3.X中,您應該能夠忽略@ModelAttribute,並且仍然會填充您的FormDetail對象。我的應用程序就是這種情況。你可以在這裏看到一些細節:

Omit ModelAttribute from view