问题标签 [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.
coldfusion - 使用 cfhttp 从 bitly url 检索页面内容时出错
我正在使用 cfhttp (Lucee Server) 通过以下方式从 url 中抓取页面内容:
然后,我将此内容放在页面上的 div 中。
这段代码已经工作了很长时间。
我需要报告因内容而被抓取的 url,并且该信息被放入另一个不受我控制的网站表单中。我决定将网址转换为缩短的位网址。我将该过程构建到页面中以创建一个位链接并返回该 url 以替换现有 url。
如果我使用带有来自linkedin的缩短网址的页面,页面将被抓取并正确显示在div中。
但是,如果我对一个简短的 URL 的 Indeed.com 页面执行相同的 cfhttp 调用,我会收到连接失败错误。
如果我直接在浏览器中打开此 URL,则页面将正确显示。
任何想法将不胜感激。
谢谢,
迈克尔
sql-server - 使用 ColdFusion 将具有毫秒的日期时间插入 MSSQL 数据库
使用 ColdFusion (Lucee 4.5),我需要将包含毫秒的日期时间值插入到我的 MSSQL 数据库中。我正在创建一个这样的 UTC 日期时间值:
然后我使用下面的 SQL 代码插入:
但是,此方法不包括毫秒。插入数据库的值如下所示:
末尾(句点)之后的最后 3 位数字.
是 MSSQL 的秒符号的分数 (1/300),始终是.000
如何包含毫秒或几分之一秒? 1/300
很好。
coldfusion - 动态修复 2 列布局中项目的显示
我得到了代码,它一个接一个地显示项目:
我想为这些东西显示两列布局,我有点迷失了
知道如何在这个 ul li 中使用 mod 操作数
azure - 带有 Coldfusion 的 Bing 翻译 API
在我的 Coldfusion 应用程序中,我使用 Microsoft Bing Translation API。老实说,我不知道从哪里开始?让我写一下我已经完成的事情。
- 已注册 ( https://datamarket.azure.com/account )
- 从微软得到 3 样东西
- 主帐户密钥 例如(xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)
- 客户 ID 例如(xxxxxxxxxxxxx)
- 应用 ID 例如(mynameid)
我已经尝试过的或失败的尝试:
冷融合:
coldfusion - 如何在 ColdFusion / Lucee 中验证组件路径名
这似乎是一个简单的问题,但我找不到答案。如果我有一个组件路径“pathToComponent”,我如何验证它是否有效?现在我正在使用 try/catch,但肯定有更优雅的方式吗?
谢谢!
coldfusion - 从 Adobe Coldfusion 10 迁移到 Lucee 4.5.1 的问题 - 访问结构
我目前正在尝试将我的网站从 Adobe 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,表名是区分大小写的!?
web-services - ColdFusion Lucee 或 Railo RestFull Web 服务映射问题
在 ColdFusion Lucee 上创建我的第一个 RestFul Web 服务。
这些是我遵循的步骤。
- 在 ROOT 上创建名为“RestAPI”的文件夹
- 在 RestAPI/API 下创建子文件夹(用于 CFC)
- 创建 CFC RestAPI/API/Hello.cfc
你好.cfc
- 创建 CFM Call.cfm
呼叫.cfm
- 在 lucee 管理服务器中创建了一个映射。
/Example
当我运行 Call.cfm 时,我得到了这个输出
在映射 [/Example] 中找不到 [/RestAPI/call.cfm] 的休息服务
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
答案确实修复了它,但随后出现以下错误:
这是最终的工作查询(注意子查询中的类别名):
hibernate - 使用 ORM 复制 cfoutput 分组
我正在转换为 Coldfusion 的 ORM,想知道如何使用 ORM 复制 cfoutput 的分组?
我收到以下错误:Can't cast Object type [java.util.ArrayList] to a value of type [query]
询问:
代码:
我没有看到 cfloop 的分组属性。我总是可以手动复制它,但想知道是否有内置的方法可以做到这一点。
更新#1
使用entityToQuery
:
我收到以下错误:
仅限于一个实体名称?