我想返回一个空值作为我的JSON响应的一部分
local.JSON = { "pwdstate" : null, "pwdconfirmstate" : null, "content" : "" };
...
framework.renderData().data( SerializeJSON(local.JSON) ).type( "rawjson" );
但是我收到一个错误,提示Variable NULL is undefined.
如何发送空值?
注意:不存在是不可选项
文字null
表达式为introduced in ColdFusion 2018。您仍然需要在服务器级别(管理面板,Admin API)或应用程序级别(this.enableNullSupport = true
中的Application.cfc
)显式启用它。
您可以使用javaCast("null", "")
解决所有版本> = ColdFusion 7和<= ColdFusion 2016的问题。