1

我正在构建一个 Android 移动应用程序,对于我的服务器端,我使用 CakePHP 来响应 JSON 对象。我注意到默认情况下,CakePHP 控制器必须有与之关联的视图。我怎样才能关闭它,而只是简单地返回 JSON 对象?

4

1 回答 1

6

你试过了吗

$this->autoRender = false;

在控制器中?顺便说一句,它的记录。

此外,对于这个确切的用例,还有特殊的 JsonViews。此视图甚至不会尝试查找视图文件。

http://book.cakephp.org/2.0/en/views/json-and-xml-views.html#json-and-xml-views

于 2013-03-02T16:45:53.270 回答