问题标签 [lucee]

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 投票
1 回答
170 浏览

coldfusion - 使用 cfhttp 从 bitly url 检索页面内容时出错

我正在使用 cfhttp (Lucee Server) 通过以下方式从 url 中抓取页面内容:

然后,我将此内容放在页面上的 div 中。

这段代码已经工作了很长时间。

我需要报告因内容而被抓取的 url,并且该信息被放入另一个不受我控制的网站表单中。我决定将网址转换为缩短的位网址。我将该过程构建到页面中以创建一个位链接并返回该 url 以替换现有 url。

如果我使用带有来自linkedin的缩短网址的页面,页面将被抓取并正确显示在div中。

但是,如果我对一个简短的 URL 的 Indeed.com 页面执行相同的 cfhttp 调用,我会收到连接失败错误。

如果我直接在浏览器中打开此 URL,则页面将正确显示。

任何想法将不胜感激。

谢谢,

迈克尔

0 投票
2 回答
1774 浏览

sql-server - 使用 ColdFusion 将具有毫秒的日期时间插入 MSSQL 数据库

使用 ColdFusion (Lucee 4.5),我需要将包含毫秒的日期时间值插入到我的 MSSQL 数据库中。我正在创建一个这样的 UTC 日期时间值:

然后我使用下面的 SQL 代码插入:

但是,此方法不包括毫秒。插入数据库的值如下所示:

末尾(句点)之后的最后 3 位数字.是 MSSQL 的秒符号的分数 (1/300),始终是.000

如何包含毫秒或几分之一秒? 1/300很好。

0 投票
1 回答
126 浏览

coldfusion - 动态修复 2 列布局中项目的显示

我得到了代码,它一个接一个地显示项目:

我想为这些东西显示两列布局,我有点迷失了

知道如何在这个 ul li 中使用 mod 操作数

0 投票
0 回答
223 浏览

azure - 带有 Coldfusion 的 Bing 翻译 API

在我的 Coldfusion 应用程序中,我使用 Microsoft Bing Translation API。老实说,我不知道从哪里开始?让我写一下我已经完成的事情。

  • 已注册 ( https://datamarket.azure.com/account )
  • 从微软得到 3 样东西
    • 主帐户密钥 例如(xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)
    • 客户 ID 例如(xxxxxxxxxxxxx)
    • 应用 ID 例如(mynameid)

我已经尝试过的或失败的尝试:

冷融合:

输出: 'to' 必须是有效的语言参数名称

0 投票
1 回答
352 浏览

coldfusion - 如何在 ColdFusion / Lucee 中验证组件路径名

这似乎是一个简单的问题,但我找不到答案。如果我有一个组件路径“pathToComponent”,我如何验证它是否有效?现在我正在使用 try/catch,但肯定有更优雅的方式吗?

谢谢!

0 投票
2 回答
507 浏览

api - Lucee 服务器上的 API 响应文件内容为空

当我在 Coldfusion 服务器中调用 canadaPost api 时,它给出了预期的响应。但是当我在 Lucee 服务器中使用相同的调用时,它会抛出消息失败。两个服务器的响应标头都是“Oracle-iPlanet-Web-Server/7.0”。但响应 mimetype 是 Lucee 服务器中的“application/octet-stream”和coldfusion 服务器中的“application/vnd.cpc.ship.rate-v3+xml”。

这是问题的原因吗?请就此提出您的建议。

这是我的代码:

附上 Lucee 服务器上的截图:

在此处输入图像描述

谢谢

0 投票
1 回答
580 浏览

coldfusion - 从 Adob​​e Coldfusion 10 迁移到 Lucee 4.5.1 的问题 - 访问结构

我目前正在尝试将我的网站从 Adob​​e Coldfusion 10 迁移到 Lucee 4.5.1。

我收到以下错误:key [TITLE] doesn't exist

我使用的代码是:

我需要解决这个问题的代码似乎是:

我正在使用 JavaRB 并加载一个属性文件 ( onRequestStart()) 并将其设置为变量 ress。

除了通过我的代码来修复所有引用之外,还有其他选择吗?服务器中是否有显示旧行为的设置?

更新#1

属性文件如下所示:

更新#2

这目前适用于 Windows 2008 R2 上的 CF10 Developer 和我的共享主机(也是 Windows Server)上的 CF10。我也会承认这是旧代码:)

JavaRB 从文件内容返回一个结构:

部分 CFC 和方法调用...

更新#3

FWIW,我使用了Eclipse IDE并使用正则表达式进行了查找替换并将其替换为一个值......

正则表达式:((ress\.){1}(([a-z\.])+))

价值:ress["$3"]

更新#4

那么,使用 Lucee 和 MySQL,表名是区分大小写的!?

0 投票
1 回答
1256 浏览

web-services - ColdFusion Lucee 或 Railo RestFull Web 服务映射问题

在 ColdFusion Lucee 上创建我的第一个 RestFul Web 服务。

这些是我遵循的步骤。

  1. 在 ROOT 上创建名为“RestAPI”的文件夹
  2. 在 RestAPI/API 下创建子文件夹(用于 CFC)
  3. 创建 CFC RestAPI/API/Hello.cfc

你好.cfc

  1. 创建 CFM Call.cfm

呼叫.cfm

  1. 在 lucee 管理服务器中创建了一个映射。/Example

当我运行 Call.cfm 时,我得到了这个输出

在映射 [/Example] 中找不到 [/RestAPI/call.cfm] 的休息服务

请参阅随附的屏幕截图

只想知道为什么它在根文件夹中不起作用

0 投票
1 回答
230 浏览

hibernate - Coldfusion HQL 查询异常 - 意外令牌

在下Lucee 4.5.1,使用 Coldfusion/HQL,我收到以下错误:

它似乎与 HQL 文档相匹配: https ://docs.jboss.org/hibernate/orm/4.3/devguide/en-US/html/ch11.html#d5e3400

而且,这个 SO 帖子,似乎也表明它没关系: 意外令牌:(子查询 hql

不知道我错过了什么......

更新#2

答案确实修复了它,但随后出现以下错误:

这是最终的工作查询(注意子查询中的类别名):

0 投票
2 回答
63 浏览

hibernate - 使用 ORM 复制 cfoutput 分组

我正在转换为 Coldfusion 的 ORM,想知道如何使用 ORM 复制 cfoutput 的分组?

我收到以下错误:Can't cast Object type [java.util.ArrayList] to a value of type [query]

询问:

代码:

我没有看到 cfloop 的分组属性。我总是可以手动复制它,但想知道是否有内置的方法可以做到这一点。

更新#1

使用entityToQuery

我收到以下错误:

仅限于一个实体名称?