问题标签 [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.
javascript - 将列表包装成列
我ColdFusion
用来填充一个包含 HTML 无序列表 ( <ul>
s) 的模板。
其中大多数都没有那么长,但有一些长度非常长,并且真的可以放在 2-3 列中。
是否有 HTML、ColdFusion 或 JavaScript(我正在接受 jQuery 解决方案)方式来轻松做到这一点?为了节省一些滚动,一些过于复杂的重量级解决方案是不值得的。
coldfusion - ColdFusion - 何时使用“请求”范围?
一直在查看我前任的代码并经常查看“请求”范围的用法。这个范围的适当用法是什么?
coldfusion - 在 ColdFusion 中使用 like 运算符的 cfqueryparam
我的任务是浏览一些最近成为相当严重的 SQL 注入攻击的 ColdFusion 站点。基本上我的工作涉及将<cfqueryparam
> 标记添加到所有内联 sql。在大多数情况下,我已经把它记下来了,但是谁能告诉我如何将 cfqueryparam 与 LIKE 运算符一起使用?
如果我的查询如下所示:
我的<cfqueryparam
> 标签应该是什么样的?
oop - ColdFusion 对象是按引用传递还是按值传递?
ColdFusion 对象(即通过cfobject 调用的CFC)通常是通过引用传递还是通过值传递(复制到内存中)?是否可以强制 ColdFusion 以任何一种方式传递对象?
sql - 选择一列 DISTINCT SQL
补充:使用 SQL Server 2000 和 2005,因此必须同时在两者上工作。此外,value_rk 不是数字/整数(错误:操作数数据类型唯一标识符对 min 运算符无效)
当我不关心返回的其他列时,有没有办法进行单列“DISTINCT”匹配?例子:
我只需要根据第一行(值 A)中的内容返回其中一个行。我仍然需要第二列和第三列的结果(无论如何,第二列实际上应该完全匹配,但第三列是唯一键,我至少需要其中一个)。
这是我到目前为止所得到的,尽管它显然不起作用:
我在 ColdFusion 工作,所以如果有一个简单的解决方法,我也愿意接受。我试图限制或“分组”第一列“值”。value_rk 是我的大问题,因为每个值都是唯一的,但我只需要一个。
注意: value_rk 不是数字,因此这不起作用
更新:我有一个工作版本,它可能比纯 SQL 版本慢很多,但老实说,在这一点上任何工作都比没有好。它从第一个查询中获取结果,执行第二个查询,除了将结果限制为一个,并为匹配的值获取匹配的 value_rk。像这样:
所以你有了它,在 ColdFusion 中明确地选择了一个列。仍然非常欢迎任何纯 SQL Server 2000/2005 建议:)
sql - ColdFusion 在字符串中构造数据库查询时添加额外的引号
我在 ColdFusion 中编码,但试图留在 cfscript 中,所以我有一个函数允许我传入查询以运行它
<cfquery blah >
#query#
</cfquery>
但是,不知何故,当我构造查询sql = "SELECT * FROM a WHERE b='#c#'"
并将其传入时,ColdFusion 已将单引号替换为 2 个单引号。所以它成为 WHERE b=''c''
最终查询。
我尝试了很多不同的方法来创建字符串,但我不能让它只留下一个引号。即使进行字符串替换也没有效果。
知道为什么会这样吗?在这个项目期间,它破坏了我在 cfscript 中生活的希望
coldfusion - OpenBD 或 Railo 是 ColdFusion 的可行替代品吗?
这里有人有在生产中运行 OpenBD 或 Railo 的经验吗?我们有一些需要托管在某个地方的遗留 CF6.1 应用程序,我想知道 OpenBD 或 Railo 是否足够稳定以供生产使用,不需要大量的努力即可迁移到等等。
tomcat - Railo、Tomcat IIS7 和默认文档
我已经使用 Tomcat v6 在 Windows 2008(32 位)服务器上设置了 Railo v3.1。一切似乎都正常,除了无论我尝试什么,我都无法让它识别我的默认文档(index.cfm)
所以:
http://localhost/index.cfm = 很好
http://localhost = 404.3 错误
如果我查看错误,似乎 IIS7 正在使用静态文件处理程序来处理文件 - 据我所知,404 错误不是指文件本身,而是用于处理它的 ISAPI 处理程序. 这没有多大意义。
我尝试在 IIS7 中添加单独的处理程序,但无济于事。
我认为这是 IIS7 中的一个问题,因为我发现有类似问题的人使用不同的系统发布了几个博客和论坛帖子。(Tomcat、jBoss 等)
有人遇到过这个或有解决方法吗?
有关我的设置的详细信息,我严格遵循本指南:http:
//www.hockeypfef.net/index.cfm/2009/3/12/Installing-Railo-3-on-Windows-200832bit-with-IIS7-and-雄猫
datetime - 如何处理 CFML 中的时区?
如何处理 CFML 中的时区?到目前为止,我编写的所有应用程序都只使用 CF 服务器和/或 SQL 服务器的默认时区。
大家平时都做什么?您是否使用 GetTimezineInfo() 然后 DateAdd() 将所有日期存储在 GMT 中,并根据登录用户的偏好将所有时间转换为正确的时区?
还是你们使用任何java方法?
railo - Where does Railo store files created by ?
Where does Railo store files created by when using the file attribute?
I.e.
The 'Tag Reference' in the Web Administrator does not give an indication, and neither does http://wiki.getrailo.org/wiki/3-1-Tags:CFLog