小编Mic*_*cah的帖子

什么是cfsetting的ColdFusion 9脚本语法?

我正在尝试将其转换Application.cfc为脚本.原来有这个:

<cfcomponent displayname="Application" output="false">
     <cfset this.name               = "testing">
     <cfset this.applicationTimeout = createTimeSpan(0,1,0,0)>
     <cfset this.sessionManagement  = true>
     <cfset this.sessionTimeout     = createTimeSpan(0,0,30,0)>

     <cfsetting requesttimeout="20">
     ...
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何将cfsetting标签转换为脚本.以下尝试不起作用:

setting requesttimeout="20"; // throws a "function keyword is missing in FUNCTION declaration." error.
setting( requesttimeout="20" ); // throws a "Variable SETTING is undefined." error.
Run Code Online (Sandbox Code Playgroud)

看起来Railo可能支持它(链接),但我找不到ColdFusion文档中cfsetting标签的等价物

coldfusion application.cfc coldfusion-9 cfml

18
推荐指数
3
解决办法
6255
查看次数

如何为多个会话范围的DSN配置ColdFusion的ORM?

如果可能,如何配置ColdFusion 9的ORM以使用多个DSN?

是否可以在会话范围的上下文中设置数据源而不是应用程序范围?

或者,在CF9中,您如何配置Hibernate以使用多个DSN?


看起来我应该更具体......我正在寻找一种允许根据会话指定DSN的解决方案.

这是场景.我们有一个自定义构建的应用程序,它使用多个DSN,这些DSN是从子域确定的.因此,从http://abc.domain.com访问的人将使用abc DSN,因为访问xyz.domain.com的人将使用xyz DSN.DSN的名称在创建会话时确定,并作为会话变量存储.

我想做这样的事情:

//Artists.cfc

component persistent="true" datasource="#session.dsn#"
{ 
property name="artistid" generator="increment"; 
property firstname; 
property lastname; 
property address; 
property city; 
property state; 
}
Run Code Online (Sandbox Code Playgroud)

// Application.cfc

component output="false" { 
THIS.name = "MultipleDsnORMTest"; 
THIS.applicationTimeout = createTimeSpan(0, 0, 0, 0); 
THIS.clientManagement = false; 
THIS.datasource = ""; // Leaving black ==> "No data source specified."
                      // Setting to cfbookclub ==> "ORM is not 
                      //   configured for the current application."
                      // Setting to cfartgallery works but doesn't 
                      // …
Run Code Online (Sandbox Code Playgroud)

coldfusion orm hibernate dsn coldfusion-9

6
推荐指数
1
解决办法
965
查看次数

无法使用的标签列表ColdFusion 9脚本语法?

我正在寻找ColdFusion 9脚本语法中没有的完整标签列表.

例:

  • CFSetting:是一个在Railo中可用但在CF9中不可用于cfscript的示例
  • CFDocument:到目前为止我找不到这个.

coldfusion coldfusion-9

6
推荐指数
1
解决办法
1223
查看次数

如何在保持元数据的同时使用ColdFusion将JPEG,PNG等图像转换为WebP?

我正在寻找一种有效的方法来自动将大量图像转换为WebP图像格式.我对保留元数据或允许我添加或编辑元数据的方法特别感兴趣.

coldfusion webp

4
推荐指数
1
解决办法
5018
查看次数

如何使用CF9中的cfscript发送带附件的电子邮件?

你如何使用cfscript执行以下操作?

<cfmail
   from="me@domain.com"
   to="you@domain.com"
   subject="Attachments">
   <cfmailparam name="Reply-To" value="me@domain.com">
   Some message goes here...
   <cfmailparam file="c:\files\readme.txt">
   <cfmailparam file="c:\files\logo.gif">
</cfmail>
Run Code Online (Sandbox Code Playgroud)

使用以下原因导致"FUNCTION声明中缺少函数关键字"错误:

mail subject="Test Email" from="me@domain.com to="you@domain.com" server="localhost" {
    mailpart file="#ExpandPath('readme.txt')#";
}
Run Code Online (Sandbox Code Playgroud)

email coldfusion cfmail coldfusion-9

3
推荐指数
1
解决办法
4974
查看次数

你如何获得给定页面的重写CFWheels URL?

CFWheels具有URLFor()函数,用于根据提供的参数获取内部URL.有没有办法获得内部URL而不提供任何参数?

例如:如果用户导航到"http://somedomain.com"或"http://somedomain.com/about/"或"http://somedomain.com/contact/",则会出现类似ReWrittenURL的方法( )返回类似"/"或"/ about /"或"/ contact /"的内容?

使用不带参数的URLFor()会返回"/ home/index"或"/ about/index"或"/ contact/index".

CGI.SCRIPT_NAME返回"/rewrite.cfm"

显然使用Javascript使用document.location.href我可以得到我想要的东西.

coldfusion cfwheels coldfusion-9

2
推荐指数
1
解决办法
534
查看次数

Flutter / Dart错误:_MyAppState@16036154.build中的意外标签0(无)

我在尝试按照本教程操作时遇到了以下错误。奇怪的是,Google搜索此错误消息并没有带来任何有用的见解。

错误信息:

I/flutter ( 5472): ??? EXCEPTION CAUGHT BY WIDGETS LIBRARY 
????????????????????????????????????????????????????????????
I/flutter ( 5472): The following _CompileTimeError was thrown building MyApp(dirty, state: _MyAppState#f8841):
I/flutter ( 5472): 'file:///Users/micah/MobileApps/flutter_test_1/lib/main.dart': error: Unexpected tag 0 (Nothing) in
I/flutter ( 5472): _MyAppState@16036154.build, expected a procedure, a constructor or a function node
I/flutter ( 5472):
I/flutter ( 5472): When the exception was thrown, this was the stack:
I/flutter ( 5472): #0      StatefulElement.build (package:flutter/src/widgets/framework.dart:3730:27)
Run Code Online (Sandbox Code Playgroud)

main.dart文件:

import 'package:flutter/material.dart';

//    import './product_manager.dart';

void main() => runApp(MyApp()); …
Run Code Online (Sandbox Code Playgroud)

dart flutter

1
推荐指数
1
解决办法
1085
查看次数