dav*_*ooh 3 java spring spring-mvc
我对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...
}
Run Code Online (Sandbox Code Playgroud)
当我把"task"属性放进去的时候model,getExportResults我希望把它找到getFile方法的模型参数中,但是当我试图得到它时,它"task"是null.我错了吗?也许我不清楚模特行为......
你的期望是错误的.将某些内容放入模型中使其仅适用于当前请求.在模型中添加内容的目的是使其可用于视图,以生成HTML页面.
| 归档时间: |
|
| 查看次数: |
2269 次 |
| 最近记录: |