问题标签 [cfc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
95 浏览

asp.net-mvc - 关于网址的问题

http://localhost/Extranet/mvc/indications.cfc/indication

这是我们在内部使用的 MVC URL。.cfc 扩展名是什么?

0 投票
1 回答
357 浏览

coldfusion - CFfile -- value 未设置为查询的数据

我有这个添加用户表单,它还可以通过查询数据并设置 value="#query.xvalue#" 来兼作编辑用户表单。如果用户存在(例如,您正在编辑用户,它会从数据库加载用户数据。在<cffile字段上执行此操作时,它不会加载数据,然后当插入插入数据时,它会覆盖数据库带有空白字符串的值(如果用户没有输入新文件)。如何避免这种情况?

代码:

形式:

表单处理器:

氟氯化碳

ARGS:

询问:

0 投票
3 回答
1564 浏览

function - Coldfusion this.mappings 在 cfc -> 函数中不起作用

如何让我在 application.cfc 中定义的映射在其他 cfcs 中的其他函数中工作?

即 this.mappings["plugins"] 在任何页面上都可以正常工作,但是如果我尝试实例化一个包含调用 this.mappings["plugins"] 的函数的 cfc - 它会失败。

谢谢

编辑:我不确定 - 这就是我想要做的:在 application.cfc 中:

在 stock.cfc 中:

0 投票
4 回答
468 浏览

coldfusion - 将一个 CFC 文件拆分为多个文件

我被要求更新一个旧项目。当我进入 cfc 文件时,它有超过 3000 行代码和超过 100 个 cffunctions。我想知道是否可以将 cfc 拆分为多个文件,这些文件的 cffunctions 在逻辑上分组,而无需更改任何其他页面中的代码。

0 投票
1 回答
2786 浏览

javascript - 如何将表单值传递给填充查询参数而不在 ColdFusion 中刷新

我正在寻找正确方向的推动力!

我有一个带有表单的 ColdFusion 页面,该表单使用 javascript 动态填充 3 个下拉选择(在 .js 页面中调用一个函数,该函数又使用 Ajax 调用另一个指向存储过程的 .cfm 页面......然后最终返回结果返回到我的原始页面,并填充下一个选择框 - 这使页面不必在选择之间刷新,PHEW!)。

在进行 3 个先前的下拉选择后,用户还需要填写 2 个文本框。基于此用户输入,我需要:

1)调用一个查询,该查询基于 TEXT AND SELECTION 输入搜索数据库而不刷新页面(需要保留数据) 2)将结果输出到表中供用户选择匹配而不刷新(首选) 3)提交形成并将该值从表传递到处理请求的下一页

我有一个解决方案,它使用所有 CF 代码来处理这个页面,但是页面必须在每次下拉选择后刷新,以便用一个值填充下一个下拉列表。这可行,但相当凌乱,看起来不太整洁。

您对我如何使用上面提到的 Javascript 方法完成此任务有任何建议吗?我正在使用遗留代码,因此我的选择在重新设计整个结构时受到限制,并且我希望尽可能多地保留现有功能。

调用页面上的下拉列表结构和 ajax 示例:

在 CFM 主页面中:

在 .JS 页面中

必须根据选择填充的主查询(忽略 #arguments# 标签)

解决后编辑:

我决定通过在我的 .JS 页面中创建一个新函数来采用 CFC 方法。当用户完成 Street 和 City 输入字段时调用该函数。我还没有弄清楚如何格式化我的函数,以及如何让该函数/查询(来自cfc)返回一个填充了结果的表(或cfgrid?)。到目前为止,这是我在 Function 中的内容(到目前为止的查询与上面的相同):

0 投票
1 回答
5542 浏览

jquery - 使用 ColdFusion 和 jQuery Ajax 返回数据

我正在向查询数据库的 cfc 文件发出请求。我是否将这些结果存储在结构、数组或其他方式中?取决于我如何存储和返回结果,我如何处理来自 jQuery 的片段?
我尝试将结果存储在一个数组中,并且只显示一个这样的结果,但这不起作用:

0 投票
1 回答
143 浏览

performance - 将 CFC 存储在应用程序变量中或在页面调用中实例化 CFC 是否更有效(性能)?

我正在开发一个 ColdFusion 动态网站。对于这个网站,有很多 CFC,每个 CFC 中都有很多功能。 将 CFC 的实例存储在应用程序变量中,然后在每次页面加载时分别实例化每个 CFC 会更有效吗?

对于每个页面,最多调用 2 个单独的 CFC。我也对请求增加(压力)时性能将如何影响感兴趣。

谢谢!

0 投票
2 回答
124 浏览

inheritance - 当 CFC 相互扩展时,为什么函数只能沿一个方向继承?

我有以下两种 CFC:

我知道 Foo.cfc 中存在的任何函数都可用于 Bar.cfc。但似乎反过来是不对的。我可以使 Bar.cfc 中的函数也可用于 Foo.cfc 吗?还是继承仅以一种方式起作用?

0 投票
2 回答
1983 浏览

json - FullCalendar 不显示事件时间 - 来自 CFC

我已经多次看到这个问题(并回答了),但到目前为止,没有一个解决方案对我有用。

我有一个 cfc 将 json 数据返回到 FullCalendar 的实例。

返回的数据如下所示:

[{"id":2,"title":"测试事件一","start":"2011 年 2 月 17 日 09:30:00","end":"2010 年 2 月 17 日 10:30:00", “整天”:假}]

该事件显示在所有日历视图中的正确日期 - 但显示在全天部分中。

我正在像这样调用日历:

我真的很感激这方面的任何帮助 - 谢谢

0 投票
2 回答
1136 浏览

jquery - CFC JSON 输出 - 显示查询结果的问题

这是一个很长的问题 - 有很多细节 - 所以首先为此道歉 - 但我不确定如何以更简短的方式提出这个问题。

我有两个 CFC,都旨在从查询中返回 JSON,然后我使用 jquery 来显示结果。

第一个 CFC 如下所示:

这被调用并使用以下内容显示结果:

一切正常。

第二个 CFC 如下所示:

此 CFC 由以下各项调用并显示数据:

这将返回 JSON 数据标头 - 但不是数据。我不知道有什么区别,或者第二个例子我哪里出错了。

任何建议表示赞赏 - 再次为问题的长度道歉。

西蒙