问题标签 [fw1]
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.
coldfusion - Logging in with blank password on FW/1
I am using an html form that queries a DB to check security. It is valid for the password to be NULL, but the user should get a warning that the password is blank and that it should be updated.
Every time a page is loaded, I want to warn is the password is NULL.
My question is: where is the best place to do this checking. the layout file is where the message is shown, but I don't think the layout file should be querying the DB.
coldfusion - FW/1 放置附加功能的最佳位置?
我正在学习 FW/1 框架,到目前为止一切都很好。我主要了解控制器/服务/视图的工作原理。但是,在某些情况下,我有一些额外的功能可以操纵视图,即根据返回给视图的内容更改 CSS 和布局。添加此功能以使视图可以访问它们的最佳位置在哪里?
coldfusion - Railo4 的字符串连接问题
我正在开发一个基于 Railo4 构建的应用程序,并且遇到了一个有趣的问题。就 ColdFusion 代码而言,我在这里没有做任何新的事情。只需获取一些字符串,在需要的地方连接,然后返回一个字符串。
但是,我遇到了两个不寻常的错误。
1)第一个是:Can't cast Complex Object Type Struct to String
并且正在报告以下两行:
2)第二个是the function customBuildURL has an invalid return value , can't cast Object type [url] to a value of type [string]
在url
变量返回时。
如您所见,我在这里没有做任何详细说明。只需设置一些字符串,连接它们然后返回它。我看不到在哪里创建了“对象”并将其转换为字符串。我仔细检查了&=
运算符的使用,这似乎不是问题,因为如果我这样做url = url & "." & ARGUMENTS.item
,则会报告相同的错误。
有任何想法吗?
json - 如何从 FW/1 中的操作返回 JSON?
FW/1 似乎面向返回完整的网页,如果需要 JSON 数据怎么办?典型的布局如下所示:
coldfusion - 特定部分/项目的 Javascript 文件的最佳位置
我正在创建一个由 FW/1 提供支持的网站。众所周知,每个 Section/Item 组合都可能需要自己的 JavaScript 文件。我正在考虑将所有 JS 文件放在其相应的视图文件附近。
views/#getSection()#/#getItem()#.js
我不喜欢我现在从通常是隐藏目录的地方提供文件。部分/项目特定 JS 文件的最佳位置是什么
coldfusion - 在 FW/1 上,哪里是用分号拦截动作的好地方
我想确保请求看起来像:
index.cfm?action=main.data;a=1;b=2 不会崩溃。现在它正试图
这是对是否可以在 ColdFusion 中访问矩阵参数(以分号分隔的名称-值对)的后续操作?
在 FW/1 上,哪里是拦截分号操作的好地方?
json - 让 FW/1 2.2 返回 application/json
FW/1 有一个隐藏在其中的功能
看起来它有一个内置机制来返回 application/json、text/xml 和 text/plain。
我找不到任何关于如何触发它的文档。
注意:这不是重复的:如何从 FW/1 中的操作返回 JSON?
coldfusion - 空指针异常
以下代码适用于 Adobe ColdFusion 9.01+,但不适用于 Railo 4.1
此外,这只会失败Post
setupRequest()
此代码在FW/1 内部调用application.cfc
错误
在 railo.runtime.net.http.HttpServletRequestDummy.clone(HttpServletRequestDummy.java:677):677 在 railo.java.lang.NullPointerException 在 railo.runtime.net.http.HttpUtil.cloneParameters(HttpUtil.java:66):66。 runtime.thread.ThreadUtil.cloneHttpServletRequest(ThreadUtil.java:67):67 在 railo.runtime.thread.ThreadUtil.clonePageContext(ThreadUtil.java:29):29 在 railo.runtime.thread.ChildThreadImpl.(ChildThreadImpl.java:101 ):101 在 railo.runtime.tag.ThreadTag.register(ThreadTag.java:269):269 在 scorecard38.application_cfc$cf.udfCall(D:\railo\webapps\www\Scorecard38\Application.cfc:162):162在 railo.runtime.type.UDFImpl.implementation(UDFImpl.java:94):94
胡乱猜测
variables.rc
没有被复制到线程中
iis - FW/1 SES 和 IIS 重写
我刚从 FW/1 开始,我只是想让事情正常进行,但对 SES url 没有太多运气。
所以在Application.cfc
我打开 SES url 并删除index.cfm
我有:
在我的main.cfc
我有 2 件物品default
和seconditem
:
我有每个项目的视图,main.cfc
我的web.config
文件中有这个重写规则
那么问题来了:
当我去http://dev.dev/main/default
- 它调用main.default
当我去http://dev.dev/main/seconditem
- 它调用main.default
不main.seconditem
如果我在index.cfm
后面添加:
当我去http://dev.dev/index.cfm/main/default
- 它调用main.default
当我去http://dev.dev/index.cfm/main/seconditem
- 它调用main.seconditem
查看我的 IIS 日志,URL 被重写为包括index.cfm
:
因此,根据 IIS 日志告诉我重写工作正常,为什么当我转到没有它的 url 时index.cfm
它总是转到main.default
?
我也尝试过使用不同的控制器:
http://dev.dev/users/default
- 去main.default
但:
http://dev.dev/index.cfm/users/default
- 去users.default
并且 IIS 日志显示了这两个请求:
任何想法都会非常感激
jquery - 错误:“参数传递......不是字符串类型。”
我一直在努力解决这个错误,似乎找不到解决方案。我正在使用 FW/1 - Framework One 2.2、ACF 9、MS SQL 2008、jQyery 1.10.2。我正在尝试通过 AJAX 发布一个简单的表单,但我收到了此错误消息。非常感谢任何见解!
详细信息:如果将组件名称指定为此参数的类型,则可能无法找到组件的定义文件或无法访问。
消息:传递给 setTaskLog 函数的 TASKLOG 参数不是字符串类型。
形式
jQuery
模型 TaskLog.cfc
控制器任务日志.cfc
服务任务日志.cfc
我在 get 函数中调用 new() 之前做了一个 cfdump。“测试”对我来说似乎是一个字符串。
提前感谢您的见解!