問題タブ [custom-tags]
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 - カスタム タグ内でのカスタム タグの使用
私は ColdFusion に少し慣れていません (Java/OOP の世界から来ました)。
cfscript 内でいくつかの処理を実行し、値を出力するカスタム タグがあります。このカスタム タグ (A と呼びましょう) に別のカスタム タグ (B と呼びましょう。一種の「静的」関数を持つ、より一般的なカスタム タグと呼びましょう) を特定のパラメーターで呼び出すようにしたいと思います。
A 内から B を呼び出すにはどうすればよいですか? A で B からの戻り値を使用するにはどうすればよいですか?
Aのコード
jsp - カスタム JSP タグの複数の発生を検出する
ループ タグとネストされたタグを含むカスタム taglib (1.2) を作成しています。最初のループ タグ内に、後で JSP で同じループ タグがさらに出現するかどうかを知る方法があるかどうかを知っている人はいますか?
例 :
私が十分に明確であることを願っています..
注意: 残念ながら、この投稿は役に立たないと思います...
ありがとう !
struts2 - Struts 2タグを拡張する方法は?
Struts 2 s:selectタグを拡張したい。誰かが同じことをするために必要なステップを説明できますか?また、同じためにStruts2フレームワークで利用可能なフックまたは実装がある場合
java - customtagのpagecontextがNull例外を引き起こす理由
カスタムタグについてのデモをコーディングしようとしていますが、この問題は..嫌いです。自分で解決できます。
これが私の.TLDファイルです:
そして、これが私のクラスCustomerTagです。
これが私のJSPファイルです。
助けてください、みんなありがとう
java - Java: カスタム タグを使用して Web アプリ用の GUI ビルダーを作成する
私たちのプロジェクトでは、Java Web 開発のほとんどの側面をカプセル化するためのフレームワークを開発しています。私のクライアントは、このフレームワークを使用する他のプログラマーです。
カプセル化するものの 1 つに JSP タグがあります。ユーザーが通常の HTML や JavaScript をまったく使用しないように、すべてのカスタム タグを作成しました。
現在、これらのカスタム タグ用の GUI ビルダーを作成する方法を検討しています。ユーザーがグラフィック コントロールをキャンバスにドラッグ アンド ドロップし、それに基づいてアプリケーションがページの JSP コードを生成できる、ある種の GUI アプリケーションを意味します。カスタムタグは抽象化のためだけのものではないことに注意してください。それらの多くは、それらを制御するための HTML 構造と JavaScript ロジックの両方で構成される可視コントロールです。また、(ユーザーが JSP で定義する) カスタム タグのプロパティは、その外観と動作に影響を与えることがあります。
このツールが Eclipse のプラグインになることができれば、大きなボーナスになります。
それを可能にする既存のツールはありますか?
そのようなツールを作成するためのデザイン パターンやベスト プラクティスのチュートリアルはありますか?
ありがとう!
grails - Grailsカスタムタグから静的リソースをロードします。配置は次のとおりです:'head'
私は(とりわけ)リソースの包含をトリガーするGrailsカスタムタグを書き込もうとしているので<myTags:view name="foo"/>
、たとえば、のようなものがロードされますjs/views/foo.js
。そして、私はそれをロードしたいですdisposition: 'head'
。
を使用することはできます<r:external/>
が、それはに入れません。インラインタグ<head>
を生成するだけです。<script/>
を使用することもできます<r.script/>
が、パスを参照することはできません。カスタムタグにファイルを読み取らせて、にダンプする必要がありout
ます。
さて、もしfoo.js
それ自身のモジュールなら、私は次のようなことをすることができました:r.require([module: 'foo'])
、しかしそうではありません; これのポイントの一部は、これらのファイルのすべてをで宣言する必要がないということですApplicationResources.groovy
。ApplicationResources.groovy
しかし、利用可能なファイルを読み取ることで、プログラムでモジュールを作成できたかもしれません-それは可能ですか?それとももっと良い方法はありますか?
html - マップを反復するJSTL
JSTLを使用してBeanクラスから値を取得しています。Beanクラスから取得する値は、java.util.Mapになります。以下のコードで値を取得することに成功しています:
キーと値のペアを取得した後、4行7列のテーブルを作成する必要があります。地図:
マップのキーは1〜28で、値はTRUEまたはFALSEになります。
キーが2で、値がTRUEの場合、テーブルの(1,2)にチェックマークを付ける必要があります。つまり、1行2列目です。
同様に、キーが18の場合、表の(3,4)にチェックマークを付ける必要があります。
私はJSTLのみを使用するように制限されており、JSTLを初めて使用するため、さらに先に進む方法がわかりません。生活を楽にするjavascriptorjqueryの使用は許可されていません。
さらに先に進むための提案をお願いします。どんな助けでもかなりのものになります。
java - JSを使用したJavaカスタムタグ
form
withtext input
とを含むカスタムタグがありますsubmit
。JSを使用してこれを検証したいtext input
ので、カスタムタグの出力は次のようになります。
(このコードは簡略化されていることに注意してください!)
このタグをページで2回以上使用したい場合、問題が発生しますform
。ページでもう一度印刷したいのですが、JS検証コードは使用しません。検証コードは、ページで一意である必要があります。どうすればそれをアーカイブできますか?私のカスタムタグは拡張しますjavax.servlet.jsp.tagext.TagSupport
web-applications - JSTL カスタム タグ doTag() 内でページ コンテキストを取得することは可能ですか?
私は初心者で、最初の Web アプリケーションを開発しています。複数の言語をサポートしようとしているので、JSTL カスタム タグ ロジックの本文でバンドル ベースのメッセージを使用します。このような:
問題は、余分なタグ属性を宣言せずに、このバンドルにロケールを設定する可能性が見つからなかったことです。ちょっと:
その後:
しかし、ヘッダーに設定したものとは関係なく、常に同じロケール文字列を渡します(デフォルトではブラウザに???)、正しく動作しないようです
doTag() 本体内でセッション コンテキストを取得するスマートな方法はありますか?
前もって感謝します。
jsf - カスタム Facelets タグを作成するには?
JSF 2.0 を使用しています。タグファイルを使用してカスタム JSTL タグを作成しましたが、それは JSP で正常に機能していました。しかし、Facelets でもカスタム JSTL タグを使用したいと考えています。Faceletsでタグファイルを作成することは可能ですか?