ColdFusion中是否有用于将未定义值转换为空字符串的快捷方式?

时间:2009-08-12 16:31:49

标签: syntax coldfusion

我发现自己在ColdFusion中编写了这样的代码:

<cfset inputval = "" />
<cfif IsDefined("Form.Releases")>
    <cfset inputval = Form.Releases />
</cfif>

这非常麻烦。我只想将未定义的值转换为空字符串。有什么样的捷径吗?

例如,在PHP中,我使用strval函数,即:

$inputval = strval($_POST['Releases']);

1 个答案:

答案 0 :(得分:9)

查看cfparam

http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-b13.htm

<cfparam name="Form.Releases" default="">
<cfset inputval = Form.Releases />