問題タブ [cfml]

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 に答える
1166 参照

tomcat - Railo CFHTTP SSL trustAnchors パラメータは空ではない必要があります

Railo 3.3 で (SSL 経由で) CFHTTP 呼び出しを発行しようとすると、次のエラーが表示されます。

SSL を介して一般的な Web サイトへの最も基本的な呼び出しを試みましたが、同じエラーが発生しました。これが私のコードです

それは明らかにSSLと関係があります。httpsを取り出してhttpに置き換えると、呼び出しは正常に機能します。

さらに、この呼び出し (http または https) は、Adobe ColdFusion 9 で正常に機能します。

どんな助けでも大歓迎です。

これが私のサーバー構成です:

  • Windows Server 2008 R2
  • IIS7.5
  • ライロ 3.3
0 投票する
1 に答える
7753 参照

coldfusion - How do I clear the coldfusion query cache without restarting the server?

I have several queries that I cache using the cachedwithin="#CreateTimespan(...)#" attribute of the cfquery tag. There are times when I need to clear the cache (or just re-execute the query to get a new cached copy). Historically, I've done one of two things to accomplish this -

  1. Restart the coldfusion service.
  2. Slightly alter the query in the code, say by adding or deleting whitespace.

Neither of these options are very good, especially when in production. I'm not asking for how I might expire the cache programmatically (although, that would be nice!), but more simply - how can I clear the cached queries on the server without having to resort to one of those two above methods? I'd be happy to hear about methods that work either server-wide, or application-wide, or even how to expire a specific cached query. Thanks!

0 投票する
2 に答える
5027 参照

coldfusion - ColdFusion で送信フォームの電話番号を標準化する

フォームに入力する電話番号の入力を、たとえば (444) 555-666 のように標準化する方法を探しています。現在、4445556666 や 444-555-6666 などの任意の形式で入力できますが、標準化はありません。数値がデータベースに入力されたときに、数値を以前の形式に変換する方法が欲しいです。

フォームの HTML コードは次のとおりです。

これは、他のすべてのデータとともに、cfquery INSERT INTO コマンドを使用してデータベースに入力されます。必要に応じてそのコードを提供できます。要約版は次のとおりです。

これに関する任意の考えをいただければ幸いです。

0 投票する
1 に答える
507 参照

forms - 任意の数のフォームフィールドを処理する方法

私はColdFusion(Railo 3.3)を使用しており、フォームフィールドのセットを動的に追加できるjQueryを使用するいくつかのフォームがあります(たとえば、ユーザーはボックスにチェックマークを付けて、追加の関連フィールドをすべて表示する別の会社の所有者を追加できますオーナー)。すべての情報をデータベースに挿入する必要がありますが、いつでもいくつのフィールドが送信されるのか正確にはわかりません。

この任意の数のフィールドを処理して、ColdFusionを使用してDBに挿入するにはどうすればよいですか?

ありがとう!

0 投票する
3 に答える
553 参照

mysql - ColdFusion / Railoスクリプトの「newquery()」でSQLエラーが発生しました

挿入しようとすると、Railoから非常に役に立たないSQLエラーが発生します。渡した:param値と関係があると思います。これらを取り出して単純な文字列に置き換えると、機能します。

これが私のコードです(CFC内にあります):

なぜこれがエラーをスローしているのか、私は一生理解できません!:paramを使用できるようにする必要があります。

Railoエラーは次のとおりです。

その行番号を調べても、関連するものは何も示されていないようです。このクエリは200行目のようなものです!そして、前述のように...これらの:param値を置き換えるとSQLが機能するようです。

私がここで間違っていることは実際にありますか?髪を抜く!

ありがとう、マイケル。

編集:

言及するのを忘れて、Railoバージョンは次のとおりです。

0 投票する
3 に答える
562 参照

java - ColdFusion オブジェクトが存在するコンテキストを確認するにはどうすればよいですか?

したがって、このコンポーネントのインスタンスがあるとします。

foo.cfc

そして、この別のコンポーネント fooParent.cfc:

「foo」のインスタンスをいくつかの異なる方法で作成するとしましょう:

予想どおり、これは次のように出力されます。

私が知りたいのは、呼び出されているコンテキストについて何か (何でも!) を教えてくれる foo.cfc 内で何ができるかということです。最終的にはすべてが何らかのスコープ内に存在し、すべてのスコープは一種のオブジェクトであるため、特定のインスタンス化されたオブジェクト内から、含まれているオブジェクトを特定する方法が本当に欲しいということです。最終的に、上記のサンプル スニペットから、このようなものが私の出力になるように foo.cfc を構築する方法:

getMetaDataこれらの各値は、実際の包含オブジェクト参照を渡した結果を検査することによって決定される可能性があります。

更新コメントでMicahが示唆したように、これに「Java」タグを追加しました.

アップデート

これを純粋に学術的な議論のように見えるものとして残すのではなく、なぜこれが必要なのかを説明させてください.

次のように、データへの参照を戻すために、CFWheels ORM をインクルードと共に使用しています。

これにより、次のように参照できるオブジェクトが返されます。

ここで、「AuthSource.authenticate」メソッド内で、自分が含まれている「User」オブジェクトについて知りたいと思います。そうしないと、代わりに次のように関数を呼び出さなければならなくなります。

User オブジェクトを介して AuthSource モデルのメソッドを呼び出し、そのメソッド内からそのオブジェクトから実際に読み取るという事実に頼ることができるはずです。

0 投票する
1 に答える
3386 参照

javascript - シンプルなcoldfusionはレコードIDをJS関数に渡しますか?

一意のデータベース セッション ID を cfm ページを介して渡そうとしていますが、機能していないようです。ページ 1 にはレコード ID があり、recordclick() 関数で numSession に保存しようとしており、それを次のページに渡してクエリで使用していますが、機能していません。

私がやっていることの大まかな概要は次のとおりです。

ページ1:

0 投票する
2 に答える
513 参照

sql - cfsqltype の使用は適切ですか?

cfqueryparam または cfprocparam をコーディングする場合、cfsqltype はオプションです。ただし、通常、コード化されているのを見てきました。cfsqltype を指定する利点はありますか?

0 投票する
2 に答える
383 参照

javascript - AJAX 経由で CFC を使用しようとしたときの Railo エラー

Railo をテスト ページで新しい CFC と連携させることができず、エラー コンソールに「Railo が定義されていません」というメッセージが表示され続けます。

エラー コンソールでは、次のセクションが強調表示されます。

コード CFC:

コード CFM:

0 投票する
1 に答える
141 参照

railo - Railo が実行されている Windows アカウント

Windows 2008 r2 で Railo が実行されている Windows ユーザー アカウントを見つけるにはどうすればよいですか?