問題タブ [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.
railo - Railo ログファイルのローテーション管理
私の Railo サーバーでは、5 MB になるとログファイルがローテーションされます。そのサイズを増やしたい、またはより多くのログファイルのバックアップを保持したい。それ、どうやったら出来るの?見逃した設定ファイルは何ですか?
api - ColdFusionへのCurl呼び出し-Instagram
私はcURLの経験がまったくありませんが、収集できることから、cfhttpと同等です。
Instagram APIを使用して、ユーザーを認証したいと思います。彼らの例ではcURLを使用しています。
CFバージョンが次のようになると考えるのは正しいでしょうか。
かなり後になるまで開発マシンにアクセスしないため、まだこれを試すことができません。そのため、現在、可能性を検討し、疑似コードを作成しています(テストされていません!)。
Instagram APIとColdFusionの特定の経験があり、洞察を得ることができる人は誰でも大歓迎です。
Railoを使用しています。
frameworks - CFMLでグローバル関数ライブラリを参照するには?
依存性注入を使用すると、オブジェクトの外部にあるオブジェクトとスコープを直接参照することを回避できます。代わりに、注入された依存関係を参照します。
グローバル関数ライブラリの場合のベスト プラクティスを知りたいです。現在、関数をサーバー スコープに格納しています。私のプロジェクトをすぐにオープンソースにして、他の開発者が簡単に理解できるようにしたいと思っています。私は、アプリケーションの単体テストをより簡単に記述し、より疎結合にしたいと考えています。
グローバル関数を使用するすべてのオブジェクトにサーバー スコープを挿入する必要がありますか?
または、ルールに例外を設けて、これらの関数を参照するときに「server.functions.myFunction()」スコープをコンポーネントに直接配置する必要がありますか?
コード例を次に示します。
方法 1:
方法 2:
coldfusion - スクリプトを使用して Railo で Solr コレクションを作成できますか?
ColdFusion 10 では、Solr コレクションを作成するための次の構文がサポートされるようになりました。
cfcollection は、スクリプト スタイルの構文をサポートしています。
このような構文は Railo 4 で利用できますか?
次のようなエラーが表示され続けます。
コンポーネント定義が無効です。コレクションが見つかりません
そうでない場合、スクリプトベースのコンポーネントから呼び出すことができるように、これを UDF として設定できますか?
php - mysql_connectをcfqueryに変換します
以下のColdFusionのコードに相当するものは何ですか。PHPを使用してデータベースに接続できますが、cfqueryタグを適切に設定するのに問題があります
regex - jSoup - 背景スタイル (インライン CSS) を持つ要素を取得する方法は?
jSoup .jar ライブラリを使用する Railo でアプリを作成しています。私の CFML 言語では、すべてうまく機能します。
とにかく、「スタイル」属性を使用してすべての要素を取得できます。
ただし、これは、「背景」または「背景画像」スタイルを持たないことがある要素を含む配列を返します。例として、HTML は次のようになります。
したがって、上記の要素を取得できますが、背景スタイルがないため、配列に1番目と3番目は必要ありません...これらのみを取得して操作する方法を知っていますか?
私は計算されたスタイルや複雑なものを求めているわけではないことに注意してください.インラインCSSスタイルのプロパティに基づいてフィルタリングできるかどうか疑問に思っています. おそらく、事後の正規表現ですか?私はアイデアを受け入れます!
:contains(background)
をキーワードにいじってみたのですが、それが正しい道なのかわかりませんでした?
助けてくれて本当にありがとうございます。マイケル。
regex - ColdFusion - このテキスト ブロック内の URL のみを取得する方法は?
指定されたテキスト ブロックから URLのみを抽出するにはどうすればよいですか?
おそらく正規表現はうまくいくでしょうが、私はそれを解決するのに十分なほど進んでいません!
どうもありがとう!マイキー
postgresql - "\%" として保存せずに PostgreSQL でリテラル パーセント リテラル (%) でレコードを更新する方法
Railo で PostgreSQL を使用して、リテラルのパーセント記号を含むレコードを更新する必要があります。クエリは次のようになります
通常、ColdFusion はこれをワイルドカード文字として解釈するため、エラーがスローされます。次のクエリを使用してエスケープできます。
ただし、データベース内のレコードには「\%」が含まれるようになり、ページ上では「\%」として表示されます。
SELECT でパーセント記号をエスケープする例を含むドキュメントを見つけました。しかし、それは私にとってはうまくいきません: "ESCAPE" またはその近くで構文エラーが発生しました。
同じ目標を達成するためのより良い方法はありますか? 下線のデータベースは PostgreSQL です。ありがとう!
forms - FORM スコープは常に空ですか? URLスコープは大丈夫ですか?
Railo 4.0.2.002 Express 内でレガシー CF Fusebox 5.5 アプリを実行しており、Java 1.7 を搭載した Mac OS X 10.8 で Jetty 8 を使用しています。jetty urlrewrite http://tuckey.org/urlrewrite/も使用しています (関連する場合)
FORM
フォームの送信時にスコープが常に空白になるのはなぜですか? しかし、URL
スコープを使用すると、正常に動作します。
このアプリは、CF の他のすべてのバージョンで正常に動作しており、ここでも正常に動作するはずです。
更新 1:
また、スコープをダンプすると、onRequestStart
スコープも空になります。Application.cfc
FORM
誰でもこれで問題がありますか?必ずしも「ヒューズボックス」ではないと思うので、Railo 4 の互換性の問題なのだろうか?
更新 2:
フォームが /admin/index.cfm?event=Main.Login に投稿されると
、フォーム スコープは正常に機能します。しかし、/admin/event/Main.Login に投稿すると、フォーム スコープはなくなります。
更新 3:
チャールズ (プロキシ) が、サーバーに適切に送信された電子メール/パスワードおよびその他のフォーム要素を含む「POST」リクエストを適切に検出していることにも注意してください。
Jetty サーバーは単にそれらを認識していないか、Railo エンジンなどに適切に転送していませんか?
更新 4:
これは、web.xml
. 私は実際にこれをRailo Expressのディレクトリに配置しましたが、これwebdefault.xml
はetc/
単なるJettyファイルである可能性があります。
javascript - フォーム選択要素の値に基づいてデータベースクエリを実行するにはどうすればよいですか?
アプリケーションサーバーとしてColdFusionを使用し、データベースにSQLServerを使用しています。車両の数をリストするselectフォーム要素があります:Volvo S60
、、。BMW M6
VW Jetta
ユーザーが選択した車両に基づいて、データベースクエリを実行して、ユーザーが選択した車両の「タイプ」(SUV、クーペ、コンバーチブルなど)を見つけるためのWebページが必要です。データベースから返される「タイプ」に応じて、データベースはその車両タイプに適したオプションのリストを返します。私のデータベーステーブルは、車両のドロップダウンの値に基づいてこれを行うことができるので、それはすべて問題ありません。
次に、その車両の「タイプ」で使用可能なオプションをチェックボックスのグループとしてリストします。これを行うのは、データベースの結果セットをループして各行のチェックボックスを生成するという単純なケースである必要があります。
ページを更新せずにこれを実行したい。ドロップダウンから動的に値を取得し、この値をデータベースに渡し、結果を取得して、適切なチェックボックスを表示するにはどうすればよいですか?