1

次のように条件付きでカスタムタグを表示しようとしています:

<c:if test="${condition}">
  <my:mytag>
</c:if>

My content here

<c:if test="${condition}">
  </my:mytag>
</c:if>

条件が true の場合、コンテンツを mytag 内に配置します。それ以外の場合は、コンテンツをプレーンにしたいと考えています。コンテンツが複雑で、他のタグが含まれている可能性があるとします。

残念ながら、このコードを実行しようとすると、「終了タグ "</my:mytag" はバランスが取れていません」というエラーが表示されます。

JSP を使用して達成しようとしていることを実行することは可能ですか?

4

1 に答える 1

0

いいえ、それでも有効な XML である必要があります。

<c:if>全体を単一のブロックでラップする必要があります。

于 2013-02-14T02:44:02.237 に答える