タグ付けされた質問 「tagfile」

5
JSPインクルードディレクティブ、JSPインクルードアクション、およびJSPタグファイルを使用したファイルのインクルードの違いは何ですか?
JSPでテンプレートを作成する方法は2つあるようです。これらのステートメントの1つを含むファイルを含める <%@ include file="foo.html" %> <jsp:include page="foo.html" /> またはJSPタグファイルを使用する // Save this as mytag.tag <%@ tag description="Description" pageEncoding="UTF-8"%> <html> <head> </head> <body> <jsp:doBody/> </body> </html> そして、別のJSPページでそれを呼び出します <%@ taglib prefix="t" tagdir="/WEB-INF/tags" %> <t:mytag> <h1>Hello World</h1> </t:mytag> それで、私はどちらの方法を使うべきですか?現在非推奨とみなされているのですか、それともどちらも有効で、さまざまなユースケースに対応していますか? 編集する このタグファイルを使用することは、インクルードを使用することと同じではありませんか? // Save this as product.tag <%@ tag description="Product templage" pageEncoding="UTF-8"%> <%@ tag …
155 java  jsp  include  jsp-tags  tagfile 

1
<ui:include>、タグファイル、複合コンポーネント、および/またはカスタムコンポーネントをいつ使用しますか?
私は最近FaceletsでJSF 2.0を使い始め&lt;ui:include&gt;、Facelets 1.xが提供する既存およびその他のテンプレート技術を知っている新しい複合コンポーネントに戸惑いました。 これらのアプローチの違いは何ですか?機能的には、ほぼ同じように提供されているようです:&lt;ui:param&gt;vs &lt;cc:attribute&gt;、&lt;ui:insert&gt;+ &lt;ui:define&gt;vsタグファイル、既存のテンプレートの再利用。複合コンポーネントの場合、構文と明確なインターフェース仕様以外に何かありますか?パフォーマンスは異なりますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.