问题标签 [coldfusion-7]

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 投票
0 回答
340 浏览

sql-server-2008 - 无法在 ColdFusion 中创建连接到 SQL2008 的 JTDS 数据源

我遇到了在 SQL2008 R2 中执行的 ColdFusion 查询的问题。该查询在通过 Management Studio 运行时返回两行,但通过 ColdFusion 它返回零。在网上搜索时,这指向 ColdFusion 中的缓存,所以我清除了它,不高兴。我什至升级了 SQL 的 ColdFusion 驱动程序,仍然没有乐趣。然后我在另一个论坛上发现了 JTDS,但对于我来说,我无法让它连接到我的 SQL 集群。

有没有人有他们成功设置的 JDBC URL(减去敏感信息)的真实示例?这是到集群上运行的命名 SQL 实例的连接。防火墙一切正常,检查并正常 ColdFusion SQL 连接工作正常。

我尝试过(在许多其他组合中):

SQL 实例位于端口 59759 上并允许通过防火墙。

我不断收到此错误:

我目前无法升级 ColdFusion。

或者,如果有人知道我的查询为什么失败,那也会有所帮助。

0 投票
1 回答
943 浏览

email - 根据选择框选项发送电子邮件

我正在尝试使用 ColdFusion MX7 的旧/旧版本来提交表单结果,并且不运行 PHP。我让它只适用于一封电子邮件。但是,我实际上需要将它发送到不同的电子邮件,具体取决于某人从下拉菜单中选择的内容。我只是不知道使用什么代码将完成的基于 HTML 的表单发送到正确的电子邮件。

代码:

0 投票
2 回答
96 浏览

coldfusion - 不带斜线的 Coldfusion 日期

我正在尝试输入不带斜线的日期,例如 09092013。有没有一种快速简便的方法可以将这些字符串转换为日期对象?ParseDateTime() 不喜欢它。

0 投票
2 回答
902 浏览

javascript - 我的联系表的垃圾邮件预防

我一直在做很多关于垃圾邮件预防方法的研究,我不想求助于使用 CAPTCHA。

该表单通常会向用户和网站管理员发送一封包含表单内容的电子邮件。

我所做的第一件事是删除发送给用户的电子邮件中的表单内容,并简单地收到一条确认消息。

如果填写了该字段,我已经为人员的“标题”添加了一行并使用 CSS 隐藏了该行。提交完成而不发送任何电子邮件。

我想添加一些其他技术,
检查完成提交的时间 - 如果低于 5 秒,请不要发送电子邮件。
通过唯一 ID - 如果不匹配,则不要发送电子邮件

问题是网站页面被缓存了,所以直接设置会话变量是没有用的。我正在考虑使用 ajax 来访问 CFC 并设置变量,但它需要 JavaScript。

我应该将提交限制在启用 JavaScript 的范围内吗?或者有什么替代建议吗?

谢谢

0 投票
1 回答
340 浏览

session - 哪些唯一信息会生成 ColdFusion 会话 ID?

我使用 nocache 标头告诉内容交付网络 (CDN) 不缓存页面,但每个页面请求都会生成一个新的 ColdFusion 会话 ID。所以我不能持久化会话变量!

如果我绕过 CDN,会话在我机器上的每个浏览器中都是唯一的 - 并且将正常工作。

我想看看 CDN 公司是否可以做任何事情来帮助这种情况,但我不知道 ColdFusion 是如何决定创建一个新的会话 ID。我怀疑 CDN 每次都会生成一些独特的东西,但不知道是什么。

有什么想法吗?

谢谢

0 投票
1 回答
330 浏览

coldfusion - Coldfusion cfm 页面中的特殊字符错误

我们将 CF MX7 用于我们的一个应用程序。

当我们通过应用程序输入一组字符进行搜索时,CF 会抛出一个错误,说明如下:

URL 中未定义元素 USER_NAME。

错误发生在 D:\Inetpub\wwwroot\MISWEB\lci\userNavigator.cfm:第 2 行

当我们输入登录 ID 以搜索其中包含 # 字符的登录 ID 0952#2 时,就会发生这种情况。所以基本上,我知道问题出在我们输入的登录 ID 上,但我们不能要求用户更改他的登录 ID。是否有另一种方法可以以接受这些值的方式更改代码?

因此错误在第二行被抛出,它不接受用户名,因为它不正确。有什么方法可以将 # 包含在声明 #..# open 和 close # 函数中提供的登录 ID 中?

0 投票
1 回答
294 浏览

coldfusion - Coldfusion内部如何处理createObject?

假设我想从 cfscript 块中的 CFC 调用静态函数。据我所知,唯一的方法是使用 createObject() 返回对 CFC 对象的引用。

这是好习惯吗?我想我记得读过 cfinvoke 肯定会巧妙地实例化对象,并且不会多次实例化静态 CFC。这甚至是真的吗,如果是这样,在使用 createObject() 时这仍然是真的吗?

0 投票
1 回答
265 浏览

coldfusion - 返回 Java 对象时应该使用什么返回类型?

返回从函数创建的 Java 对象时应该使用什么返回类型createObject("java", "<someclass>")

“任何”是唯一的解决方案吗?

0 投票
0 回答
188 浏览

oracle - cftransaction 回滚以及多个 cftransaction 提交的影响

在一个cftransaction块内,当我有多个提交操作时,回滚会做什么?

如果捕获到错误,回滚会一直取消所有内容,还是仅返回到最后一次提交操作?

请注意,这是其他人编写的现有代码。我只是想确保它按原样以及如何工作。

如果这应该改变行为,则数据库在 Oracle 11g 下运行。

0 投票
1 回答
1998 浏览

coldfusion - 扫描目录中的所有文件并按文件类型返回计数

我刚刚加入了一家 IT 公司并开始使用 ColdFusion。我的经理希望我在 ColdFusion 中编写代码:

  1. 将扫描c:\cf\包含数百个文件(包括 jQuery 文件、cfm 文件等)的任何目录(例如),并给出这些文件的数量(我们可以手动选择要显示的文件类型)。

我写了这段代码:

但它一次显示一种文件类型。如何同时检查多种文件类型?