問題タブ [coldfusion-11]
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 - ColdFusiion 用の oauth2 ライブラリはありますか?
Coldfusion 11 を使用して Restful コンポーネントを設計しました。次に、この REST サービスを保護することを考える必要があります。しばらく検索した結果、HTTPS + oauth2 が REST サービスを保護するための最良の組み合わせであることがわかりました。
公式のoauth2ページには、さまざまな言語用のライブラリがあります。しかし、ColdFusion については何もリストされていません。ColdFusion に oauth2 のライブラリがある場合、何らかの知識を持っている人はいますか?
coldfusion - cfscript を使用した cfimage writetobrowser 機能
アプリケーションのコンポーネントにスクリプト スタイルのコーディングを使用しています。ColdFusion 11 にcfscript
相当するものはありますか? cfimage writeToBrowser
または、コーディングを CFML に切り替える必要がありますか?
coldfusion - ColdFusion 11 cfflush タグが正しく機能しませんか?
ColdFusion 11 の cfflush タグに問題がある人はいますか? ループの処理中にライブ レコード カウントを更新するルーチンがあります。ColdFusion 10 では、これで問題なく動作します。ColdFusion 11 では、ループの最後まで待機して画面を更新します。私たちが期待したものではありません。
要求に応じてコードを追加するように編集しました...
coldfusion - 文字列内の任意の場所にある部分文字列を見つける方法
これは簡単なはずですが、難しいと思います。
文字列のどこかに部分文字列が存在するかどうかを調べたいだけです。私の場合、商品名にサイト名が入っているかどうか。
私のコードは次のようなものです:
0
部分文字列「Amazon.com」全体がメイン文字列に存在しないため、上記は正しい a を返します。しかし、その一部、つまり「Amazon」の部分はそうです。
部分文字列のいずれか (少なくとも 2 文字以上の長さ) がメイン文字列に存在するかどうかを確認するだけで、私がやろうとしていることをどのように達成できますか?
したがって、FindOneOf() のようなものが必要ですが、実際には「少なくとも 3 つを見つける」必要があります。次に、製品タイトルの「Amazon」という単語を調べ、「Amazon.com」のシーケンスに少なくとも 3 文字が存在するかどうかを確認します。「Ama」が存在することがわかったら、true
値を返すだけです。どういうわけか既存の組み込み関数を使用して実行できますか?
更新: 非常にシンプルなソリューションです。Left("amazon", 3) を使用しました。
json - SerializeJSON の各オブジェクトのラベルを変更する方法
ColdFusion の SerializeJSON() を使用して JSON データを返そうとしています。
これまでのところ、私はこれを行ってきました:
これは問題なく動作し、次のような JSON が生成されます。
ただし、各アイテムのラベルを「Object」ではなく、「ProductItem」にしたいと考えています。後でjQueryで処理するのが簡単になります。
JSONの各オブジェクトに「ProductItem」というラベルを付けるにはどうすればよいですか?
iis - Coldfusion 管理者を IIS に戻す方法
誤ってデフォルトの Web サイトを削除してしまい、当然 CF 管理者にアクセスできなくなりました。既定のサイトを元に戻すことはできましたが、CF 11 の仮想ディレクトリを元に戻す方法がわかりません。どんなポインタでも大歓迎です!!
excel - ColdFusion11: CFContent が開くことができる Excel ファイルを書き込めない
ColdFusion で簡単なタスクを実行しようとしています: Excel ファイルを生成し、ブラウザにダウンロードします。私はこれを持っています:
CF9では完全に機能しましたが、CF11では機能しません。ファイルを開くと、次のように表示されます。
Die Datei 'NiceName.xlsx' cann von Excel nicht geoffnet werden, da das Dateiformat または die Dateierweiterung ungultig ist. ユーバープルフェン Sie, ob die Datei beschädigt ist und ob die Dateierweiterung dem Dateiformat entspricht.
これは次のように変換されます。
ファイル形式または末尾が無効であるため、Excel はファイル 'NiceName.xlsx' を開くことができません。ファイルが破損しているかどうか、およびファイルの末尾がファイル形式に対応しているかどうかを確認してください。
できます:
<cfmailparam>
メールでファイルを受け取ります。<cfspreadsheet action="write">
シートを受信し、サーバーでファイルを受信します。
どちらの場合も、ファイルは読み取り可能です。
私が試してみました:
<cfspreadsheet action="write">
を使用します<cfcontent file="#pathToFile#">
が、これは機能しません。- IIS で URL-Rewrite-Rules を確認しました。
- IIS で .xlsx MIME タイプを確認しました。それは私のコードと同じです。
- 最後にa を追加した
<cfabort>
ので、何とか他に何も起こりません。
しかし、何も役に立ちませんでした。
私は使用しています:
- ColdFusion 11 (11,0,0,289974) と Tomcat 7.0.52.0
- Windows Server 2008 R2 標準 64 ビット
- マイクロソフト オフィス 2013
- IIS 7.5.7600.16385