开发人员之所以花费大量时间来重点设计控制器和模型对象,是因为在这些领域中,精心编写的整洁代码是开发一个可维护Web应用程序的基础. 3.1 视图的作用 视图的职责是向用户提供用户界面.当控制器针对被请求的URL执行完合适的逻辑后,就将要显示的内容委托给视图. 不像基于文件的Web框架,比如ASP.NET Web Forms和PHP,视图本身不会被直接访 问,浏览器不能直接指向一个视图并渲染它.相反,视图总是被控制器渲染,因为控制器为它提供了要渲染的数据. 在一些简单的情况中,视图不需要或需要很少…