问题标签 [railo]

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.

0 投票
1 回答
539 浏览

fonts - 验证码在使用 CFIMAGE 的 Railo 中无法正常工作

我最近在 Railo 中使用 CFIMAGE 玩 CAPTCHA,但由于某种原因,我无法使其正常工作。它生成图像并显示在浏览器中,但字体看起来很奇怪,字母被放置在各处,通常一半在顶部,另一半在图像底部。

这是我的代码:

<cfimage action="captcha" width="250" height="80" text="RAILO" fonts="arial,verdana,times new roman, courier" fontsize="20"难度="low" />

这就是它产生的:http:
//lecws.com/captcha.cfm

有什么我想念的吗?我必须在服务器上安装字体吗?我在 CentOS 5.3 64 位上运行 Railo 3.1.2.001 final。任何帮助表示赞赏。

乔治

0 投票
3 回答
8398 浏览

json - 使用 SerializeJSON 返回结构数组而不是带有 COLUMNS 和 DATA 节点的 JSON 对象?

我正在构建一个 Railo 应用程序,它处理通过 Ajax 来回发送的大量 JSON 数据。我发现了一个优化其性能的机会,但在我解决它之前,我想听听社区的一些建议。

这是一个很好的例子。

我在服务器上有一个操作,它查询一组投标响应,将它们序列化为 JSON,然后将它们返回到前端的我的 javascript,然后解析并呈现一些 HTML。Railo 返回 JSON 的格式是熟悉的两节点对象:

我编写了一个函数,它利用下划线的 map() 函数将此格式转换为具有命名节点的对象数组:

这可以很好地完成工作,但是性能不是很好!即使使用像 webkit 和 firefox 中的 swift js 解释器,这个函数通常占调用它的函数的 75% 的处理时间,尤其是当数据集很大时。我想看看通过将此处理卸载到服务器会得到多少改进,但我没有 cfml / cfscript 印章来编写一个有效的版本。

那么,我需要从服务器返回的内容如下所示:

我知道 SerializeJSON 使用的格式创建的响应要小得多,因此使用更少的带宽来发送。这就是实验的用武之地。我想看看它如何影响我的应用程序以不同的方式做事!

有没有人写过可以以这种格式返回数据的 JSON 序列化器?

0 投票
1 回答
121 浏览

apache - Railo:在 http://domain.com 上找不到默认值

我在 Windows Server 2003 上的 Apache 下运行 Railo 3.1.0 时遇到问题。

访问http://www.domain.com时,默认为 index.cfm。

访问http://domain.com时,找不到 index.cfm。http://domain.com/index.cfm工作正常。

有人知道我可以在哪里配置吗?

0 投票
3 回答
310 浏览

coldfusion - 启动 Mango 博客时出现错误“没有名称为 [GETDATAACCESSFACTORY] 的函数”

安装 MangoBlog 后出现此错误。我已经检查过 components/mango.cfc 文件中有“GETDATAACCESSFACTORY”功能。

PS:我已经在Railo上安装了它。

0 投票
1 回答
726 浏览

tomcat - Railo + Tomcat + IIS7 - 默认/空白主机标头

快速提问:

有没有办法在 server.xml 中设置空白或默认虚拟主机,类似于在 IIS 中设置空白主机标头?

冗长的解释:

我已经按照此处解释的指南设置了 Railo 服务器:http: //www.dougboude.com/blog/1/2009/09/Railo-31-on-Windows-Server-2008-and-IIS7--Part -3-of-3.cfm

我想设置一个开放的默认主机头来捕获所有传入的域(所以我不必在 iis 中创建一个站点,然后每次我需要创建一个新站点时都必须在 server.xml 中创建一个虚拟主机。我'将有一个“代客”,当请求进入时,它将在数据库中查找域,然后转发到适当的子目录。

传统上,在过去,使用 IIS 和默认网站,我可以为 ip 设置一个空白主机头并将主目录设置为 Z:\defaultWebDir ,其中包含我的“代客”逻辑。

问题:

使用 IIS + Tomcat 提供 CFM 页面,Tomcat 必须镜像 IIS。有没有办法在 server.xml 中设置空白或默认虚拟主机?

0 投票
1 回答
193 浏览

regex - Railo 的快速正则表达式问题

我猜下面的代码行对许多人来说看起来很熟悉......
[^A-Za-z0-9]
我想做的是保留一块“文本”,如上所述的字母数字以及标点符号和其他用于 MS Access 的 sql 可以处理的特殊字符,此外,对于我正在使用的底层脚本语言(Railo),# 符号的特殊字符将替换为 ##(它的两倍以转义单个 #)。因此,总而言之,我想在将字符串写入数据库表之前删除 Access 和 Railo 无法处理的任何字符。

上面的字母数字是一个开始。你能帮忙完成吗?

谢谢。

0 投票
1 回答
1444 浏览

coldfusion - CFHTTP Content-Length Header 用于发布到 Google Voice “API”

问候。

我正在尝试使用他们现有的 API 通过谷歌语音发送快速短信。我认为 api 是大中央时代遗留下来的东西。他们没有太多的文档。这是我获得文档的地方:http: //posttopic.com/topic/google-voice-add-on-development

我可以使用 cfhttp 进行身份验证并获得正确的响应。然后我可以从谷歌语音命令获取请求所需的“_rnr_se”值。

当我发送数字、消息和所需值(授权和 _rnr_se)时,我从谷歌收到一条“内容长度”是必需的消息。但由于这是一个具有不同表单字段的动态帖子,而不是文件,我不确定要发布什么作为内容长度。

如果我只是为内容长度设置了一些任意值,例如“1000”,那么请求就在那里,我永远不会得到响应。如果我输入“0”或“500”之类的内容,它会返回 500 -“内部服务器错误”。

关于如何在我发布之前获得正确的内容长度值的任何想法?

0 投票
1 回答
262 浏览

coldfusion - ColdFusion 在处理页面时发送页面

ColdFusion(或Railo)有没有办法在处理页面时开始向客户端发送页面?

0 投票
4 回答
1893 浏览

coldfusion - ColdFusion:重置 JRun 服务器

有没有办法从 ColdFusion 页面中重置 JRun 服务器?

0 投票
2 回答
1782 浏览

java - 如何生成 OpenOffice Draw 文档?

我想在 OpenOffice Draw 中创建一个流程图。

由于有很多步骤要显示(并且将来可能会更改)但我可以提取数据,我想通过以下步骤自动创建:

  • 使用指定的页面设置创建一个新的 ODG 文档。
  • 插入具有指定属性的流程图形状。
  • 用箭头连接那些东西。
  • 理想情况下,将事物自动组织到合理的位置。

我不想花几个小时阅读一些“UNO”的东西——我只想要我可以根据需要调整的代码示例。

如果示例代码使用 OO API,或者只是修改压缩模板中的 XML 文件,则不用担心——只要它能让我足够轻松地完成上述操作。

我正在使用Railo (CFML) 执行此操作,但我也可以使用 Java,或转换其他可读语言的片段。

有什么建议可以解决这个问题吗?


更新:
我已经开始使用 XML 路由 - 我保存了一个空文件和一个包含单个对象的文件,并比较了两者(视为 zip)以查看差异,然后重复几次不同的更改以提供帮助了解发生了什么。

我有一些非常基本(且不完整)的代码可以创建形状并连接它们,可以在这里看到:http: //gist.github.com/634306

它非常粗糙,但我可能会想出一种方法来使用我现在所拥有的东西来生产我需要的东西 - 但我仍然希望有人能指出我这样做的更好方法 - 特别是因为我会需要找出一些适当定位形状的方法,这不会是微不足道的。

我为第四点创建了一个独特的问题:
如何在流程图上自动布局框?

更新 2:
从另一个问题中,我发现了GraphViz,它可以从数据中可视化图形——我已经从我的数据中创建了一个“有向图”——所以我需要的只是一种将GraphViz 的输出转换为 OpenOffice Draw的方法可以接受。显然会有 SVG,但OpenOffice 似乎还没有正确实现 SVG,所以我需要想出另一个计划。