【发布时间】:2013-11-19 09:08:37
【问题描述】:
除了以下方法之外,还有其他方法可以将值从一个视图传递到另一个视图或从一个控制器传递到另一个视图
查看数据
临时数据
查看包
还是在页面重定向代码中内联传递?
【问题讨论】:
-
您可以随时使用
Session对象来存储数据以及用户会话,但您为什么要这样做呢?每个视图都应该有它自己的数据模型和它的特定相关数据。
除了以下方法之外,还有其他方法可以将值从一个视图传递到另一个视图或从一个控制器传递到另一个视图
查看数据
临时数据
查看包
还是在页面重定向代码中内联传递?
【问题讨论】:
Session 对象来存储数据以及用户会话,但您为什么要这样做呢?每个视图都应该有它自己的数据模型和它的特定相关数据。
视图之间的任何类型的通信,不包括嵌套视图,即部分视图,都应该通过控制器进行。这就是 MVC 的全部意义所在。
在我看来,您似乎是在试图绕过框架的 M/C 部分,因此这让我怀疑它是否适合您使用。
【讨论】: