我对 Spring MVC 中的模型行为有疑问。
我有一个带有处理程序方法的控制器类,例如:
@RequestMapping(value = "/result", method = RequestMethod.GET)
public String getExportResults(@RequestParam("token") String token,
Model model) {
// ...
model.addAttribute("task", myObject);
// ...
}
@RequestMapping(value = "/file", method = RequestMethod.GET)
public void getFile(Model model, HttpServletResponse response)
// can't find "task" attribute...
}
当我将"task"
属性放入model
时,getExportResults
我希望在getFile
方法的模型参数中找到它,但是当我尝试获取它时,它"task"
是null。我错了吗?也许模型行为对我来说不是很清楚......