0

変数でカスタム タグを使用しようとしています。
例)
<c:forEach var="test" items="itemstest">
${test}
</c:forEach>

上記のコードでは、タグtest内の値にアクセスできます。 同様の機能を持つカスタム タグを作成する必要があります。タイトルの下 のOracleドキュメントから情報を入手しました。 誰でも例を使って同じことを実装するのを手伝ってくれますか?<c:forEach>

http://docs.oracle.com/javaee/5/tutorial/doc/bnamu.htmlDeclaring Tag Variables for Tag Handlers

4

2 に答える 2

0

これは、通常の jsp 構文 (および標準の一部) にいくつかの小さな追加を使用してタグ ライブラリを簡単に作成できるようにするためです。

http://docs.oracle.com/javaee/1.4/tutorial/doc/JSPTags5.html

「変数付きタグ」は属性宣言を使用して行われます。JSP コードは非常に単純です。

<%@tag pageEncoding="utf-8" %>
<%-- dont forget to add declaration for JSTL here -->
<%@attribute name="test" type="java.lang.String" required="true" %>
<c:forEach var="test" items="itemstest">

    ${test}

</c:forEach>

ファイルを配置して名前を付ける場所については、リンクされたドキュメントを参照して、自分の jsp ファイル内でアクセスできるようにしてください。

于 2014-04-26T10:48:09.703 に答える