gpt4 book ai didi

java - Spring MVC 模型生命周期

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:30:59 25 4
gpt4 key购买 nike

我对 Spring MVC 中的模型行为有疑问。

我有一个带有处理程序方法的 Controller 类,例如:

@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。我错了吗?也许我不清楚模型行为......

最佳答案

您的期望是错误的。将某些东西放入模型中使其仅可用于当前请求。向模型中添加某些内容的目的是使其可用于 View ,以便生成 HTML 页面。

关于java - Spring MVC 模型生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11309394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com