coldfusion 相关问题

ColdFusion是一个服务器端快速应用程序开发平台,实现了动态通用CF​​ML编程语言。请在问题中包含CFML版本,操作系统和Web服务器。

如何迭代 ColdFusion 电子表格对象中的所有单元格?

我有一个使用 SpreadsheetNew(...) 创建的电子表格对象,我正在尝试将其转换为 CSV。但由于似乎没有任何方法可以自动执行此操作,因此我必须遍历所有...

回答 1 投票 0

捕获错误时如何继续循环执行

---代码行--- ---代码行---- <

回答 1 投票 0

带有嵌入式 cfloop 的 Coldfusion Form 给出逗号分隔值

以下表格是针对较大项目的过于简化的版本: 如果我选择要删除的行,我只想显示我选择的值,而不是 1、2、3、4。所以,如果我选择删除 f...

回答 1 投票 0

包含文件中的 ColdFusion 用户定义函数不可用

我正在使用 ColdFusion 9。 我包含一个 UDF 库 (UDF_Library.cfm),其中只有几个函数。当我尝试访问这些函数时,收到一条错误消息“Variable POPUP is undefi...

回答 3 投票 0

是否可以模拟本机 ColdFusion 函数调用?

我一直在重构用于 LDAP 调用的服务,并最终开始更新我们的单元测试。 我想测试函数的其余部分并捕获 CFLDAP 调用,这样它就不会...

回答 1 投票 0

如何向 ColdFusion 异常对象添加属性

我知道这看起来一定是一个非常人为的例子,但我有一个情况,在一个 catch 中我将尝试/捕获另一个异常。但是,我想在第二个中包含信息......

回答 3 投票 0

Coldfusion 应用范围变量

我在 Application.cfm 文件中定义了一个应用程序范围变量 然后在我的 main.cfm 文件中,我有一个...

回答 1 投票 0

通过 HTTP 在 Web 服务器上拖尾文本文件

寻找有关如何解决以下问题的意见。我的 ColdFusion 9 应用程序有一个简单的记录器,可以将文本写入文件。在我的开发机器上,该文件是本地的,因此我可以使用“tail -f”或 CF...

回答 5 投票 0

无法读取的文本 - VS Code 中带有愚蠢机器人图标的对话框

我正在使用 Microsoft VS Code 1.87.2 编辑用 ColdFusion 编写的网站。我已将 VS Code IDE 的背景颜色更新为金钱绿 (RGB 192,220,192),总体而言效果良好。

回答 1 投票 0

Coldfusion 安全登录和会话方法

我想为 Lucee CFML 应用程序实现安全身份验证,但我在下面找到的示例需要很大的学习曲线才能完成。关于创建安全会话的任何建议...

回答 1 投票 0

这个异常的原因是:java.lang.NoClassDefFoundError: Could not initialize class sun.font.SunFontManager - openjdk-jre-11.0.22

我们最近在一些运行 Coldfusion 的虚拟 Ubuntu 20 服务器上升级了 Java。 我们从 java-8-oracle 升级到 openjdk-jre-11.0.22。大多数服务器都很好,但有一些服务器在发生时会抛出此错误...

回答 1 投票 0

Coldfusion:处理日期字段中的空值

我有这张表格,上面有各种员工证明,我需要输入日期。有时该日期是未来几个月的日期,有时该日期是未定义的,为空。 每当我尝试...

回答 2 投票 0

Coldfusion 错误 500 复杂对象类型无法转换为简单值

我有如下所示的 html 部分 我有如下所示的 html 部分 <cfset formSections = [ { title: "Client Information", fields: [ {label: "Name - First and Last (both)", type: "text", name: "FullName", maxlength: 150}, {label: "Email Address", type: "text", name: "Email", maxlength: 150}, {label: "Home Address", type: "textarea", name: "Address1", rows: 4, cols: 50} ] } ] 和formData一样 <cfset formData = {"Email" : "[email protected]", "Fullname" : "Hans M"}> 我正在尝试创建一个如下所示的 html 表单 <cfloop array="#formSections#" index="section"> <table class="formTable"> <tr> <td height="35" colspan="2" align="left" valign="middle" bgcolor="##CCCCFF"> <span style="font-weight: bold">#section.title#</span> </td> </tr> <cfloop array="#section.fields#" index="field"> <cfif StructKeyExists(formData, field.name)> <tr> <td class="name">#field.label#</td> <td> <cfif field.type IS "text"> <input type="#field.type#" name="#field.name#" maxlength="#field.maxlength#" value="#EncodeForHTML(formData[field.name])#"> </cfif> </td> </tr> <cfelse> <!-- If the item.name does not exist in formData, output the form element without a value --> <cfif field.type IS "text"> <label for="#field.name#">#field.name#:</label> <input type="#field.type#" name="#field.name#" id="#field.name#" value="" /><br/> </cfif> </cfif> </cfloop> </table> <br/> </cfloop> 但我收到错误 500 Complex object types cannot be converted to simple values. 此错误出现在 value="#EncodeForHTML(formData[field.name])#" 但不知道如何解决这个问题..任何帮助..提前致谢 您的示例代码运行得很好。我假设您遇到了不同 formData 内容的问题? 该错误告诉您formData中的值之一被视为“复杂”,例如结构体、数组或对象。您可以通过用以下内容包裹投掷线来捕获坏值: <cfif isSimpleValue(formData[field.name])> <input type="#field.type#" name="#field.name#" maxlength="#field.maxlength#" value="#EncodeForHTML(formData[field.name])#"> <cfelse> <cfdump label="#field.name# is the culprit" var="#formData[field.name]#" abort> </cfif>

回答 1 投票 0

如何在cfml中显示带撇号的列名

有一个 SP,它返回带有撇号的列名的结果,即 isNotBM'd 我需要在 cfml 页面中显示此列名称的值。 这是代码 有 SP 返回带有撇号的列名的结果,即 isNotBM'd 我需要在cfml页面中显示该列名称的值。 这是代码 <CFQUERY name="get" DATASOURCE="Maste"> exec DB01.Log.Bmarking_History </cfquery> 我们的列名称是 isNotBM'd 下面是我尝试在 cfml 页面中显示的列名称 <cfoutput query="get"><TR class="tableItems"><TD>#["isNotBM'd"])#</TD></TR></cfoutput> 您似乎正在尝试在 ColdFusion 标记语言 (CFML) 页面中显示数据库查询结果中名为“isNotBM'd”的列的值。但是,由于其中包含撇号,您在显示此列名称时遇到了问题。 要在 CFML 页面中显示该列的值,您需要正确处理带有撇号的列名称。实现此目的的一种方法是使用关联数组表示法访问列。以下是修改代码的方法: <cfquery name="get" datasource="Maste"> exec DB01.Log.Bmarking_History </cfquery> <!--- Loop through the query result to display the values ---> <cfoutput query="get"> <tr> <!--- Access the column using associative array notation ---> <td>#get["isNotBM'd"][currentRow]#</td> </tr> </cfoutput> 在此代码中: 我使用 get["isNotBM'd"][currentRow] 来访问查询结果中每一行的“isNotBM'd”列的值。 currentRow 是 CFML 中的一个特殊变量,表示查询循环中正在处理的当前行。 这应该允许您在 CFML 页面上正确显示“isNotBM'd”列的值。

回答 1 投票 0

有没有办法让动态生成的二维码打印在徽章卡上?

自从 Google 停止使用正在使用的图表 API 以来,我不得不更改我们多年来一直使用的二维码生成器。我在这里找到了一个新的 https://goqr.me/api/doc/create-qr-code/。 ...

回答 1 投票 0

出现 Java 错误 - java.lang.reflect.InaccessibleObjectException:无法使 public sun.util.calendar.ZoneInfo(java.lang.String,int) 可访问

我有一个网站在我的Mac上运行良好,运行commandbox v5.0.1+00137(cfengine:[email protected]+330608)。我正在设置一个新的 MBP (M3),其中安装了 commandbox v6.0.0+00787 (cfengine: adobe@20...

回答 1 投票 0

jquery 验证代码可以工作,但最终会在两个不同的文件夹中上传相同的文件

我有下面的 qjeruy 代码,效果很好 $("#formAbout").validate({ 忽略:[], errorPlacement:函数(错误,元素){ var lastError = $(element).d...

回答 1 投票 0

在 cfqueryparam 中传递多个以逗号分隔的值会导致问题。它作为索引扫描而不是索引查找

我有一个查询,它使用 cfquery 参数传递以逗号分隔的列表值。它使用索引扫描而不是索引查找。我观察到这是因为 nvarchar 4000。 但同样的查询

回答 1 投票 0

RDS mySQL 的 ColdFusion 应用程序“执行数据库查询时出错。用户访问被拒绝”

我有一个旧版 Coldfusion 应用程序,我正在尝试将本地 mySQL 数据库迁移到 AWS RDS MySQL。迁移效果很好,数据源名称 (DSN) 的设置和测试也表明

回答 1 投票 0

为什么 CFTHREAD 在循环中恢复局部变量值?

在循环中创建线程时,似乎每个线程都覆盖前一个线程。这是一些伪代码: 本地.项目=[ “ABC”, “DEF”, &quo...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.