问题标签 [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 投票
2 回答
1483 浏览

web-applications - 如何开始使用 Railo 编写 CFML

我相信我在这里遗漏了一些大而明显的东西。我决定开始学习 CFML。我安装了开源Railo Server并保存到正确的路径以从中运行 cfm 文件。当我运行文件时,它显示 HTML 但不显示 CFML,例如

我得到这个输出

从记事本++中这个简单的hello world代码:

我将 cfm 文件的运行视为 PHP 文件。我相信这是同一个想法。我找不到任何使用 Railo 和记事本的教程(也许是因为我误解了整个事情?)。我见过的大多数教程都使用 adobe 或 dreamweaver,但我都无法访问。

干杯

0 投票
2 回答
265 浏览

jsoup - Railo instanceof 不使用 Jsoup

我正在运行一个带有 tomcat 和 Railo 的 linux 服务器。如果我尝试这个简单的代码:

如果我运行这个简单的代码,varcheck总是空的。我用许多 java 类运行这个简单的测试,并且一切正常。

在我的应用程序中,我使用 jsoup 没有问题,但似乎无法运行这个简单的检查。我用它来检查文档的文档类型:

有没有办法解决这个问题?我可以使用不同的代码来检查哪个 doctype 是文档吗?

此代码在我的本地 Windows 机器上完美运行。但是在我安装了 Ubuntu 的生产服务器上中断了......

[编辑]

我也用这段代码测试过:

}

我会得到一个 myClass.jj = "ko"; 和 myClass.ww = "ok";

0 投票
1 回答
146 浏览

coldfusion - ColdBox 环境中的 CFSelect 绑定问题

我遇到了绑定问题,所以是时候咨询专家了。

我有一个绑定到 cfc 的 cfselect。

"feat"这在我的本地环境中运行良好,在我的本地/www目录下定义。我的问题是当我将它移动到我认为位于的开发服务器时"beat",即:

我收到错误“找不到模型”,尽管模型在那里。我认为这是因为开发服务器的排列方式与我的本地服务器不同。ColdBox 配置中是否有关于这应该指向何处的线索?

rc我还尝试通过将模型放在集合中来更改绑定以调用模型(因此我不必使用与本地不同的标记) :

但是,我收到一个错误“无法将复杂数据类型转换为字符串”。

有什么建议么?我欠你的任何帮助。

0 投票
2 回答
2408 浏览

web-services - Coldfusion RESTful webservice:对象不是声明类的实例

当我调用 URL 时,http://192.168.2.26:8080/rest/RestSample/season/1.json我收到错误:

"Error","ajp-bio-8012-exec-4","03/01/13","16:51:58","RestSample","object is not an instance of declaring class 文件的具体顺序包含或处理的是:C:\path_to\api\service.cfc'' "

这是/api/service.cfc文件:

编辑#1:遵循本教程: http ://www.anujgakhar.com/2012/02/20/using-rest-services-in-coldfusion-10/

编辑#2:我的 application.cfc

还要注意的是,在管理员中刷新 REST 服务总是会给我以下消息:

但是,我可以删除它们并通过 onRequestStart() 添加它们而不会出现任何问题。

编辑#3

我目前的结构

/api/main/service.cfc /api/application.cfc /api/index.cfm

应用程序.cfc

服务.cfc

我仍然收到以下错误:

0 投票
1 回答
1462 浏览

coldfusion - 使用静态变量

我在 ColdFusion 中使用 ColdBox 框架。我想知道如何在函数中使用静态变量。任何人都可以解释如何或建议“静态”概念的替代方案。

0 投票
1 回答
881 浏览

javascript - 选择选项时验证文本框

我正在使用 ColdFusion 创建一个注册表单。其中一项要求是用户从下拉列表中选择一个值。When one of the option is selected, the next textbox field need to be fill in so this field becomes required field. 如果用户没有从下拉列表中选择任何选项,则此 texfield 可以留空。我不擅长 Javascript,有没有办法获得一些免费样品?这是我的表单字段:

0 投票
3 回答
6939 浏览

html - Coldfusion 9 HTML 表单 500 内部服务器错误

我有一个安装了 Coldfusion 9 的 Windows 2008 服务器。我有一个提交表单的应用程序,提交后会出现 500 Internal Server Error 页面。我检查了日志,那里没有任何记录。我听说过提交 100 多个表单字段的问题,但我的表单最多提交 64 个。我勾选了启用鲁棒异常信息并添加了我的 IP 地址并且未勾选 HTTP 状态代码。我可以看到所有页面上的所有调试信息,直到错误页面。我已将页面放入表单字段的所有信息输出到一个文件,并创建了一个仅包含这些表单字段和这些值的页面,并且它提交得很好。我已经坚持了一周了。我不知道还有什么可以尝试的。有什么建议么???请!!!!

这是它提交的页面(非常简单的页面只是为了编写文本文件,它没有这样做):

在表单之前的页面上,还有另一个表单,它只有两个输入框。如果您在该页面上的第一个框 (SpeedType1) 中输入任何内容,则一切正常。但是,如果您在第一个框 (SpeedType1) 和第二个框 (SpeedType2) 中输入任何内容,则在提交上述表单后,我会收到错误页面。我还检查了 application.cfm 文件中的 cfcatch 和 cferror 标签。

0 投票
1 回答
978 浏览

coldfusion - FireBase 连接到服务器(不是 NodeJS)

所以我已经看到了这个答案Using NodeJs with Firebase - Security,它谈到了将 NodeJS 与 Firebase 数据结构同步。

我不使用 NodeJS(作为 Railo/Coldfusion 开发人员),我想知道在 NodeJS 之外是否可以实现这样的事情?通过 java 或者只是使用 REST 端点。还是我必须使用上面链接中的原始解决方案,分别更新我的网络服务器中的数据。

另一种措辞是;我可以从 firebase 到不是 nodeJS 的 HTTP 服务器进行往返吗?

编辑:澄清一下,我真正想做的是将电子邮件网络服务发布到 Firebase 的 REST API,然后 firebase 将其发布到我的外部 railo 服务器上的 URL,因为我的用户需要知道电子邮件何时到达,但服务器只是需要确保它存储它。

据我了解,我最好的选择是让电子邮件网络服务发布到我的 railo 服务器上的 URL,然后再发布到 firebase 上的 REST API。

0 投票
3 回答
2457 浏览

ssl - 使用 Coldfusion 在本地测试 HTTPS

我想在我的本地机器上测试与 https 相关的开发,然后再将其推送到登台和生产。

当前的网址是:http://localhost:8500/mysite/index.cfm工作正常

如果我尝试将其修改为 https,则页面只会加载并加载并且没有任何反应(在 chrome 中它会进入“此网页不可用”页面)

我已经用谷歌搜索了与此相关的信息,但没有发现任何有用的信息。我发现的唯一信息与旧版本的 CF 有关。由此我创建了一个 my.keystore 文件,但不确定在 CF9 中如何处理它。

如果可以提供任何信息来帮助我进行设置/使其工作和测试,我将非常感激。谢谢

0 投票
1 回答
272 浏览

coldfusion - 如何使用 jSoup 删除 <%@ include view="MirrorPage" %> 之类的文本

我正在从数据库中提取 html 电子邮件内容。html 包含如下字符串:

我想在显示之前删除。

我正在使用 Coldfusion 9 和 jSoup 来解析 html。jSoup 很好地删除了 html 中的 <script> 内容。

我只是不清楚如何使用 jSoup 选择 <%,因为它不是真正的“标签”。

谢谢,加里