coldfusion 相关问题

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

这个异常的原因是: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:adobe@2023.0.05+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

cfspreadhseet - 如何删除/更新单元格中的评论?

我正在使用cfspreadsheet来更新xl文件的内容,也有兴趣为用户添加评论,以便他获得单元格的更多信息。 当我尝试添加

回答 1 投票 0

使用 Azure 验证 ColdFusion 应用程序以创建联系人组

我正在尝试将联系人组发布到 Azure Active Directory 中。 我遵循的步骤: 在 Azure 中注册应用程序并获取租户 ID 和客户端 ID。 发送 CFHTTP 令牌请求(我...

回答 1 投票 0

匹配模式正则表达式冷融合

我需要使用 reMatchNoCase("(listid)","listid car van listid dog cat listid house hotel")> 匹配模式,所以 listid 是模式并匹配它,下一个模式女巫的所有内容都是

回答 2 投票 0

Coldfusion JWT 使用字符串作为密钥,无需密钥库

我正在尝试执行以下操作: Secret_key =“某事”; web_token = CreateSignedJWT(payload_string, Secret_key, hash_params ); 我收到错误:不支持signOptions类型,它...

回答 1 投票 0

在 Coldfusion 中阻止垃圾邮件机器人

我阻止了大量的机器人,除了来自搜索引擎的机器人,然后只允许 2 秒的会话管理。 然而,垃圾邮件机器人仍然能够绕过这些措施并创建......

回答 3 投票 0

Coldfusion 2018 更新 19 破坏了 xml

我刚刚应用了更新 19,现在收到 XML 错误: 消息 Coldfusion.runtime.CFPage.XmlSearch(Lcoldfusion/xml/XmlNodeList;Ljava/lang/String;)Ljava/lang/Object; 堆栈跟踪 java.lang.

回答 1 投票 0

ColdFusion 四舍五入小数值

令 nt = 77 且 kt = 13。 CT 将为 10.01。 我想要...

回答 1 投票 0

将 Coldbox 应用程序部署到现有 Adobe Coldfusion 2021 实例

我有一个简单的 Coldbox REST 应用程序,它仅调用以下函数并返回 0 或 1: 函数 getTurnstileData(位置,类型,rfid){ spTurnstile = 新的storedProc(过程='

回答 1 投票 0

未提供数组值时“尝试取消引用标量变量”

当我尝试运行获取数组元素时遇到了问题。这是天气信息,有时它们有过期时间,而另一些则没有。例如,如果有更新

回答 1 投票 0

Coldfusion - 在 cfloop 中显示数组值

我几天来一直在尝试分解 JSON 数组及其值。但在无数的帖子和网站之后,我仍然无法正确显示它。 如果您查看此提要:https://api.weather.gov/

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.