1

如何翻译

<cferror type="EXCEPTION" template="ErrorTemplate.cfm">

Application.cfc的onError()函数?请注意,cferrorerror为模板创建了一个 var 结构。有没有一种快速简便的方法来创建相同的错误结构?如何将其传递到 ErrorTemplate.cfm 使用<cfinclude>

我知道onRequest()与目标页面共享变量范围,但是 onError 是否也共享变量范围?如果没有,我该怎么办?把它粘在Form范围内?

谢谢

4

2 回答 2

2

根据http://livedocs.adobe.com/coldfusion/8/htmldocs/appFramework_15.html

考虑用 onError 事件方法替换 cferror 标记。如果不这样做,请将 cferror 标记放在 CFC 初始化代码中。

根据http://www.coldfusionjedi.com/index.cfm/2007/12/5/The-Complete-Guide-to-Adding-Error-Handling-to-Your-ColdFusion-Application

如果您使用的是 Application.cfc 怎么办?要记住的一件事是,您可以轻松地将 CFERROR 标记放入 Application.cfc 文件中。这是允许的,我以前也这样做过。

于 2011-08-18T02:15:31.257 回答
0

为什么不直接在 App.cfc 中使用 onError 来显示“抱歉,发生错误,我们正在处理”类型的页面?

于 2011-08-18T03:15:29.597 回答