使用MVC时,哪个控制器应该是服务条款,隐私,帮助,关于动作属于哪个?我应该将它们全部放在IndexController中还是应该将它们中的每一个放在它们自己的控制器中?
答案 0 :(得分:0)
indexController
的名称表示您正在谈论基于Web的应用程序。此外,我将假设您正在使用Model2 MVC模式。
好的,简短的回答:取决于。
让我们假设这是一个非常简单的案例..因为它取决于:
您的应用程序应该已经有一个控制器,它负责与文档交互(对于像打开的文章这样的东西)。在此控制器中,您添加一个方法,该方法从请求对象中读取页面名称,并告诉模型层:“我将需要这个”。
在View实例中,您从模型层请求已打开文档的内容(这是您准备的“关于”或“规则”文本)。将其绑定到标准模板并进行渲染。