问题标签 [cffile]
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.
java - Coldfusion核心java而不是cffile
我在 Coldfusion 2016 应用程序(网站)中使用 cffile 标签将图像从用户上传到服务器。
我已被命令停止使用 cffile 并开始使用底层 java,因为它更有效。
我得到了这段代码,它显示了如何获取文件目录并使用核心 java 压缩它们。但不够聪明,无法满足我的需要。
我需要一个页面来接收简单的 POST 并将发布的文件移动到服务器上的特定目录。通常在我会使用的网站的“操作”页面上:
谁能指点我一个方向,让我看到冷融合的引擎盖下,这样我就可以得到一些魔法,比如:
在一个函数中。
谢谢!
进度报告:
我更接近于我被告知要做的事情。该文件已写入服务器,但之后我收到一个错误,所以我错过了一块拼图
在我的测试上传图像后,我收到“java.io.IOException”类型的错误返回,消息为“Stream Closed”,
我必须错误地执行 while 循环。任何java书呆子都可以告诉我要改变什么吗?
cfml - cfscript - 上传文件
我正在尝试在 CF11 服务器上使用 cfscript 上传文件
但每次上传文件时都会拒绝 mime 类型。示例错误:“服务器不接受上传文件 text/plain 的 MIME 类型或扩展名。”
关于 ColdFusion 的文档很少,关于 ColdFusion 脚本的文档更少。请帮忙。.
这是代码:
coldfusion - Coldfusion 9读取.htm文件并循环数据?
我必须遍历 .htm 文件并在每个文件中搜索特定字段。一旦检测到字段,我需要提取该字段的数据。以下是数据示例:
htm 文件中的代码如下所示:
我尝试使用cffile
阅读:
上面的代码在屏幕上输出了 .htm 文件。有没有办法遍历 .htm 文件中的数据?
我用 Coldfusion 9 试过这个:
我收到了这个错误:
如果有人知道如何遍历htm
文件中的数据,请告诉我。谢谢你。
coldfusion - 在 ColdFusion 中上传图像文件后如何存储图像文件
我对 Coldfusion 还很陌生,我很难弄清楚如何允许用户以我的表单上传图像
目前,我能够找到以下将在 Coldfusion 中上传图像的代码:
尽管它让我对如何解决我的问题有了一个想法,但我仍然不确定以下几点:
destination="C:\docs"
我希望能够将上传的图像上传到电子邮件,而不是将文件存储在驱动器中。原因是一旦用户完成并提交表单,将向提交请求的用户和将被分配创建卡片的用户发送一封电子邮件。
我怎样才能做到这一点?任何建议和例子将不胜感激
json - 使用 CFFile Action Append 将 JSON 写入文件
cffile
使用APPEND 操作时,有什么方法可以保留文本文件的最后一行?
我正在尝试以.txt
类似 JSON 的格式写入文件。所以,我用我需要的一切创建了一个变量:
之后我使用:
问题是,当我编写文件时,新的 JSON 元素被写入结束方括号之后]
,通常 JSON 变得不可读。有人知道我在使用cffile
附加功能时是否可以写入特定行或保留最后一行。
path - 获取指向正确文件夹的目录路径?
我正在尝试为文件上传创建链接。我正在从.cfc
文件中调用文件上传功能。该文件应上传到不同的文件夹中。component.cfc
如果在页面中执行此代码后,我会得到以下结果:
我需要重新进入myapp
并打开bug
文件夹。然后在错误文件夹中,我需要将路径指向folder1/
文档或folder2/documents
. 这将取决于表单字段,这里是示例:
路径应指向:
或者
我正在寻找一种即使我将此代码滚动到具有相同目录结构的不同服务器也能工作的解决方案。有没有在 ColdFusion 中实现这一目标的好方法?
sql - ColdFusion - 需要遍历文件夹以从 SQL 查询中查找特定文件并将它们复制或压缩到临时文件夹
我正在尝试遍历服务器上的文件夹以获取特定文件的列表,然后将这些文件复制到临时目录或压缩并复制到临时目录。但是我一直在碰壁,因为我不知道该怎么做。(仍然是 ColdFusion 的业余爱好者)
所以在这里我做了一个 SQL 查询,我从我正在寻找的特定日期检索确切的附件:
SQL 查询在 SQL Server Mgmt Studio 中是正确的,它可以正确执行,甚至在我尝试执行 cfdump 之前它显示了我尝试获取的正确文件列表。但是,当我尝试遍历它们以复制或压缩它们时,这完全失败-> 空白页。
我尝试过了:
我什至尝试这样做,围绕上面的代码:
旁注:一些变量和代码是为了安全和匿名而组成的..但我想展示我正在尝试完成的结构我希望我很清楚(!)如果否则请让我知道,我会提供更多细节或信息。非常感谢任何帮助,我一直在用头撞墙,觉得这可能是超级简单的事情。请帮忙!:)
coldfusion - 文件解析-仅当下一行包含某个单词时如何识别特定行
我有一个大约 50k 行的大文件。仅当下一行中有某个单词时,我才需要将一行中的数据输入到数据库中。例如
我只想从第 4 行输入数据,因为第 5 行中有“域黑名单”。
关于我如何解决这个问题的任何想法?
保罗
coldfusion - ColdFusion:如何获取上传失败的文件名
我试图将上传失败的文件名放入电子邮件中,在 try/catch 中,但我没有任何运气。
基于这个文档 - FileUploadAll() - 我决定我要使用错误。
我收到以下错误:
CFFILE 中未定义元素 UPLOADALLERRORS
所以我尝试解决这个问题:
然后我得到:
元素 UPLOADALLERRORS 在 ERRORRESULT 中未定义。
关于我做错了什么或以其他方式显示上传失败的名称的任何想法?我也在使用 ColdFusion 11。
amazon-s3 - 如何在亚马逊 s3 中直接使用 cffile 上传?
我想将文件上传到 Amazon S3。cffile action="upload"
是否可以使用Adobe 的 ColdFusion 服务器将文件上传到 S3 ?当我尝试上传文件时,它会引发错误:
此异常的原因是:org.apache.commons.vfs2.FileSystemException: Unknown message with code "S3 Error Message."..
我的 CFFile 操作代码是:
我在这里犯了什么错误?如何使用cffile action="upload"
将文件上传到 S3?我的一些朋友说它在 Lucee 服务器上运行。
我也考虑过尝试使用cfhttp
标签上传到 S3 存储桶,但想知道如何使用cffile action="upload"
以及 Amazon S3 支持哪些 cffile 操作。
谁能帮我理解?提前非常感谢!