使用Cffunction标签的自定义标签

时间:2015-09-13 19:11:56

标签: coldfusion

我正在尝试为cffunction创建一个自定义标记,试图重复使用而不是一次又一次地写cffunction,我使用以下内容:

<cffunction access="#attributes.access#" returntype="#attributes.return#" output="#attributes.output#" name="#attributes.method#">

但是cfbuilder版本2给了我非法属性错误,我不确定,这是对还是错,我可以这样做吗

谢谢

1 个答案:

答案 0 :(得分:2)

不,您不能在<cffunction>的属性中使用动态值(变量)。函数是预编译的,因此不允许在运行时进行评估。

如果你包装所有函数的理由是捕获错误,那么有更好的方法来做到这一点,例如: onError处理程序。