你把cfimport放在哪里

时间:2009-06-24 13:33:59

标签: coldfusion cfimport

我的cfimport在页面上工作,但我尝试将其移动到onRequestStart,但它不起作用。 然后我尝试将它放入cfinclude一个文件夹中,但这不起作用。 cfimport必须在页面上吗?

1 个答案:

答案 0 :(得分:6)

是的,标签只能在使用cfimport的页面上使用;来自the documentation

  

cfimport标记必须位于使用导入标记的页面上。例如,如果在cfinclude调用包含的页面上使用cfimport标记,则不能在具有cfinclude标记的页面上使用导入的标记。同样,如果Application.cfm页面上有cfimport标记,则导入的标记仅在Application.cfm页面上可用,而不在应用程序的其他页面上。 ColdFusion在这些情况下不会抛出错误,但导入的标记不会运行。