在MVC框架中,负责定义标题的是控制器或视图吗?
想象一下下载文件的情况,会有渲染内容,所以我想控制器会设置合适的标题来下载,对吗?
另一点是,我对这些哑剧有疑问......
默认情况下我们使用text / html; charset = UTF-8,
,另一个是设置要下载的mime类型的文件,这是正确的吗?
答案 0 :(得分:2)
所有表示逻辑都是View实例的责任。即使您使用MVP模式,这也适用,其中视图是被动实体视图(“被动”并不意味着“哑”或“只是模板”)。
控制器应该只负责改变模型层和当前视图的状态。
答案 1 :(得分:1)