問題タブ [custom-tag]
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.
java - 動的コンテンツ (ネストされたタグ) に埋め込まれたカスタム タグがレンダリングされない
動的コンテンツ (ネストされたタグ) に埋め込まれたカスタム タグがレンダリングされません。
javabean から動的コンテンツを取得し、オブジェクトのリストをカスタム タグに渡して html に処理するページがあります。各オブジェクト内には、レンダリングしたい 2 番目のカスタム タグを含む、出力される html の束があります。問題は、タグの呼び出しがプレーンテキストとしてレンダリングされることです。
例は私にとってより役立つかもしれません。
1 データベースから情報を取得し、javabean を介してページに返します。この情報を出力用のカスタム タグに送信します。
このタグは、次のようなボックス div を出力する必要があります
これは問題なく、期待どおりにレンダリングされます
2 たとえば、上記の例で、importantNotice.getMessage() 文字列にカスタム タグがあるとします。
重要な通知は問題なくレンダリングされますが、引用タグは処理されず、単純に文字列に挿入され、プレーン テキスト/html タグとして配置されます。
それよりも
これがプロセッサとプリプロセッサに関係していることは知っていますが、これを機能させる方法についてはわかりません。
coldfusion - UDFまたはカスタムタグのどちらを使用するかをどのように決定しますか?
ワックは言う:
多くの議論が必要だと感じた場合は、代わりにCTを作成することを検討してください。
..。
CTは、カスタム機能よりもはるかに強力で柔軟性があります。単純な問題にはUDFを使用してみてください...より複雑なプロセス、特に単純な「マッサージ」ではなく個別のアクションと考えることができるプロセスには、CTとコンポーネントを使用してください
さて、しかしあなたは通常どのように決定を下していますか?実際の実践と例を知るのは興味深い。
私の場合、関数に不要な引数が多数ある場合に発生するため、それらをmyFunc(arg1 = "foo"、arg2 = "bar")と呼ぶ必要があります。<cfmodule>
構文が単純に読みやすくなることもありますが、常にそうとは限りません。
他の理由は、私が長い(たとえば、2画面以上のコード)UDFが好きではないということです。
しかし、これらの考えはすべて非常に主観的なものであるため、他の人の意見を読むことに興味があります。たぶんそれのためのより良いルールがありますか?
前もって感謝します。
java - JSPカスタムタグ:開始/終了タグ以上のものを使用することは可能ですか?
Djangoテンプレート言語を使用した後、私は本当に次のようなことができなくなっています。
JSPを使用しているとき、次のようなことをしていません。
また:
チェックごとにタグのペアを用意するだけでなく、とelse
をサポートするカスタムタグを作成することは可能ですか?else if
それが不可能な場合、「好ましい」スタイルはどれですか?スクリプトレットまたは複数のタグペア?私の組織では、ほとんどの人がスクリプトレットに眉をひそめているようですが、私がリストしたような単純な条件文がそれほど悪い理由を実際には聞いていません。
java - JSPのカスタムタグの問題
こんにちは私はJSPにカスタムタグを持っています
helpURL ='<%=((Map)request.getAttribute( "constants"))。get( "WEB_CONTEXT")。toString()%> / web / ABCGlossary.jsp'を除いて、正常に機能しています。
jspで変換されていないため、%=((Map)request.getAttribute( "constants"))。get( "WEB_CONTEXT")。toString()%>/web/ABCGlossary.jspのような出力が表示されます。
rtexprvalueを有効にする問題は何ですか?
java - Facelets ループ変数が範囲外に出ないのはなぜですか?
これが多くのテキストのように見えることはわかっていますが、私が見逃しているのは非常に単純な概念だと思います。
Facelets を使用して Web アプリケーションを作成しています。カスタム タグ rq:request-list を取得しました。このタグは、リクエストのリストをパラメーターとして取り、それらを表示する素敵なテーブルを出力します。ここまでは順調ですね。
rq:request-list は、期待どおりに始まります。
そして、それはうまくいきます。テーブルには、リクエストを編集するためのリンクもあります。ヤッピー!
バッキング Bean のリクエストを、現在のテーブル行で表されるリクエストに設定した後、編集ページに移動します。これが問題の場所です。そして微妙です。
rq:request-list は 1 ページで複数回使用されます。そのような:
これで、テーブルは正常に表示されます。つまり、すべてのテキストが正しいです。ただし、commandLinks は間違った Requests を指しています...ページの最後のrq:request-list の対応する行の Request を指しています。リクエストに関連するデータはテーブルにあるはずのように出力されますが、{req} は commandLink をクリックすると間違ったリクエストを指します。
繰り返しになりますが、ページにいくつかの rq:request-list がある場合、すべてのrq:request-list の最初の行の [編集] リンクは、ページの最後の rq:request-list の最初の要求 (行) を指しています。 . 各rq:request-listの 2 行目の Edit リンクは、ページの最後の rq:request-list の 2 番目の要求 (行) を指しています。等。
時代遅れのリストのインデックスだけでなく、{req} が以前の自分を指すようにするにはどうすればよいでしょうか?
ありがとう!
coldfusion - RailoがCFMX6.1のように「customtag」パスを読み取らないのはなぜですか?
CFMX6.1からRailo3.1に移行しようとしています。
このディレクトリにCFMX6.1のカスタムタグがあります
ディレクトリをにコピーしました
Railo管理者を介してこのマッピングを追加し、[サブディレクトリの検索]設定も有効にしました。
このディレクトリから何かを呼び出すページにアクセスしようとすると、このエラーが発生します。
コンポーネント定義が無効です。mycfcが見つかりません
RailoのインストールはGlassFishv3を介してデプロイされます。
このスクリプトがロードされた瞬間にエラーが表示されます。
私が移行しようとしているレガシーアプリでは、多くのCFCがCFMX6.1のcustomtag
パスに保存されています。
ruby-on-rails - Railsフォームヘルパーで送信用のボタンタグを生成する方法はありますか
ボタン ala Wufoo を作成しようとしています (ボタン要素の再発見)
次のようなコードを次のように書きたいと思います。
次の HTML を生成するには (input[type="submit"] タグの代わりに)
メソッドはすでに存在しますか?または、自分のヘルパーをロールする必要がありますか?
html - [X] HTMLカスタムタグ:長所と短所
<div>
s :、<article>
など<product>
の代わりにいくつかのセマンティック[X] HTMLタグを使用したいと思います<footer>
。それらのいくつかは、今後のHTML5ですでに提示されていますが、完全にはサポートされていません。
レンダリング時に直面する可能性のある短所はどれですか?CSS、JSを使用していますか?
私が覚えているのは、IE6は知らないタグを複製できないということです。
java - カスタム JSP タグ プロセッサが古いプロパティをキャッシュしているため、ページに古いデータが表示されて更新されません。これを回避するにはどうすればよいですか?
データベースの履歴値を検索してページに表示するカスタムjsp タグを作成しました。タグに必要な属性は、変数名と日付です。
問題は、' date ' プロパティがクロックの進行に応じて変化することです ('date' は常に最後の時間を指します)が、JSP タグ プロセッサ ( jasper2 ) のプール システムは' date ' プロパティを更新しません ( setDate )、ページはある時点でフリーズしたままです。
Web にパフォーマンスを提供するため、プーリング システムを無効にしたくありませんが、「date」プロパティを常に設定する必要があることを何らかの方法で伝える必要があります。
これを強制するためのトリックまたは手順はありますか?
どうもありがとう。