我创建了一个控制器来执行一些业务逻辑并创建一个模型.如果我通过返回带有视图名称和模型的ModelAndView直接将此模型传递给视图 - 一切都运行良好.但现在我想在另一页显示结果.所以我使用"redirect:"前缀重定向到另一个控制器,但模型丢失了.
我错过了什么?
此致,Oleksandr
由于redirect:前缀运行另一个控制器,因此您将丢失前一个控制器中 ModelAndView 中的所有内容。也许业务逻辑控制器根本不应该是一个控制器——也许您应该将其设为常规类,然后让结果控制器调用它。然后结果控制器可以将数据保存到模型中。
| 归档时间: |
|
| 查看次数: |
19052 次 |
| 最近记录: |