美好的一天。如何在控制器內的方法之間傳遞模型屬性Spring MVC
我有內部控制的情侶方法我想通過他們之間的模型屬性, 第一種方法從數據庫中獲取數據:
@RequestMapping(value="/result", method=RequestMethod.GET)
public String resultHTML(@RequestParam String name, @ModelAttribute("fbosAttributes") FormBackingObjectSearch fbos,BindingResult bindingResult, Model model) throws Exception {
model.addAttribute("findAttributes", educationWebService.fetchByNam(fbos.getName()));
return "search";
而另一種方法已經得到屬性女巫是從方法創建上面:
@RequestMapping(value="/result.xls", method=RequestMethod.GET)
public String resultXLS(@ModelAttribute("findAttributes") ArrayList<FormDate> mylists, Model model) throws Exception {
model.addAttribute("findAttributesNew", mylists);
return "xlspage";
}
當我檢查mylists.size()
它顯示/返回0
請幫助。
目前尚不清楚你的意思;如果你從*'resultHTML'調用'resultXLS' *只是調用它,但這聽起來像是一個有問題的設計。你需要解釋你想要做的更精確。 –
只需從一個方法傳遞給另一個模型屬性,我從resultHTML獲得resultXLS方法。 – UDS
這只是一個方法調用 - 調用它。 –