问题标签 [cfml]

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 投票
3 回答
1390 浏览

coldfusion - 使用脚本循环更新查询

试图弄清楚如何使用脚本执行此循环。

我可以像这样在循环之外执行它,但是速度很慢:

我想在 SQL 中做,而不是在它之外。

更新:这是代码。我试图删除其中的一些以使其更简单。

我有一个用户输入数据的表单,然后称为:

0 投票
1 回答
239 浏览

railo - Railo 日志文件轮换管理

在我的 Railo 服务器上,日志文件在 5 MB 时旋转。我想增加那个大小或者我想保留更多的日志文件备份。我怎么做?我错过了什么配置文件?

0 投票
1 回答
1526 浏览

api - 对 ColdFusion 的卷曲呼叫 - Instagram

我根本没有使用 cURL 的经验,但据我所知,它相当于 cfhttp。

我想使用 Instagram API 并对用户进行身份验证。他们的示例使用 cURL。

我认为 CF 版本是正确的:

我还不能尝试这个,因为直到很久以后我才会在我的开发机器上,所以我现在只是在四处寻找可能性并制作伪代码(未经测试!)。

任何对 Instagram API 和 ColdFusion 有特定经验的人,如果能从中获得一些见解,我们将不胜感激。

我正在使用Railo。

0 投票
1 回答
130 浏览

frameworks - CFML中如何引用全局函数库?

依赖注入允许您避免直接引用对象外部的对象和范围。您改为引用注入的依赖项。

我想知道全局函数库的最佳实践。我目前将我的功能存储在服务器范围内。我希望我的项目能尽快开源,并让其他开发人员易于理解。我希望应用程序更容易编写单元测试并且更松散耦合。

我应该将服务器范围注入到每个使用全局函数的对象中吗?

还是应该在引用这些函数时将“server.functions.myFunction()”范围直接放在组件中?

以下是代码示例:

方法一:

方法二:

0 投票
1 回答
642 浏览

coldfusion - 你能用脚本在 Railo 中创建 Solr 集合吗?

ColdFusion 10 现在支持以下语法来创建 Solr 集合:

cfcollection 支持脚本样式语法:

Railo 4 中是否有类似这样的语法?

我不断收到错误消息:

无效的组件定义,找不到集合

如果没有,是否可以将其设置为 UDF,以便我可以从基于脚本的组件中调用它?

0 投票
2 回答
162 浏览

php - 将 mysql_connect 转换为 cfquery

什么相当于coldfusion中的以下代码。我可以使用 php 连接到数据库,但无法正确设置 cfquery 标记

0 投票
2 回答
2374 浏览

regex - jSoup - 如何获取具有背景样式的元素(内联 CSS)?

我正在 Railo 中构建一个应用程序,它使用 jSoup .jar 库。这一切都在我的 CFML 语言中运行良好。

无论如何,我可以使用“样式”属性来抓取每个元素:

但这会返回一个数组,其中包含有时没有“背景”或“背景图像”样式的元素。例如,HTML 可能如下所示:

所以我可以得到上面的这些元素,但我不希望我的数组中的第一个和第三个,因为它们没有背景样式......你知道我怎么只能抓住和使用这些吗?

请注意,我追求 COMPUTATED 样式或任何复杂的样式,我只是想知道是否可以根据内联 CSS 样式的属性进行过滤。也许事后一些正则表达式?我对想法持开放态度!

我试着把弄乱:contains(background)作为一个关键词,但我不确定这是否是正确的路径?

非常感谢您的帮助。迈克尔。

0 投票
3 回答
186 浏览

regex - ColdFusion - 如何仅获取此文本块中的 URL?

如何从给定的文本块中提取URL?

也许正则表达式会起作用,但我还不够先进,无法解决!

非常感谢!米奇

0 投票
1 回答
761 浏览

postgresql - 如何在 PostgreSQL 中使用文字百分比文字 (%) 更新记录而不将其保存为“\%”

我需要在 Railo 中使用 PostgreSQL 更新一条包含文字百分号的记录。查询看起来像

它会抛出错误,因为 ColdFusion 通常将其解释为通配符。我可以使用以下查询对其进行转义。

但是,该记录现在在数据库中包含“\%”,并将在页面上显示为“\%”。

我找到了一个文档,其中包含在 SELECT 中转义百分号的示例。但这对我不起作用:“ESCAPE”处或附近的语法错误。

有没有更好的方法来实现相同的目标?下划线数据库是 PostgreSQL。谢谢!

0 投票
1 回答
382 浏览

forms - FORM范围总是空的?URL范围好吗?

我在带有 Java 1.7 的 Mac OS X 10.8 上的带有 Jetty 8 的 Railo 4.0.2.002 Express 中运行旧版 CF Fusebox 5.5 应用程序。我也在使用码头 urlrewrite http://tukey.org/urlrewrite/(如果相关的话)

为什么FORM提交表单时范围总是空白?但如果我使用URL范围,它工作正常。

该应用程序在所有其他版本的 CF 中运行良好,在这里也应该运行良好。

更新1:
另外,当我在onRequestStart里面做Application.cfc并且我转储FORM范围时,它在那里也是空的。

有人有这个问题吗?我认为它不一定是“保险丝盒”,所以我想知道这是否是 Railo 4 兼容性问题?

更新 2:
当表单发布到 /admin/index.cfm?event=Main.Login
时,表单范围工作正常。但是当它发布到 /admin/event/Main.Login 时,表单范围就消失了。

更新 3:
还应注意,查尔斯(代理)正在正确检测“POST”请求,其中包含正确发送到服务器的电子邮件/密码和其他表单元素。
Jetty 服务器根本看不到它们,或者没有正确地将它们转发到 Railo 引擎或其他什么?

更新 4:
这是他们告诉您放置在web.xml. 我实际上把它放在了 Railo Express 的webdefault.xmlinetc/目录中,我猜它可能只是 Jetty 文件。