如何重构cferror标签的Application.cfc的onerror的()
<cferror type="EXCEPTION" template="ErrorTemplate.cfm">
转化为一个onError()
功能的Application.cfc?注意cferror为模板创建一个var error
结构。有没有一种快速简单的方法来创建相同的错误结构?如何使用<cfinclude>
将它传递给ErrorTemplate.cfm?
我知道onRequest()
与目标页面共享变量作用域,但onError也共享变量作用域吗?如果不是,我该怎么办?把它贴在Form
范围内?
谢谢
碰到http://ketanjetty.com/coldfusion/basics/error-handling/它说:“如果你使用的是Application.cfc,使用CFERROR标签的最好方法是在onRequestStart()方法中。”真? – Henry
奇怪。这实际上工作吗? (我现在无法测试)。我一直认为它必须放置在Application.cfc中的函数之外。 – Leigh