JSP不平衡自定义标记

时间:2013-02-14 02:37:58

标签: jsp custom-tags

我试图有条件地显示一个自定义标签,如下所示:

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

My content here

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

如果条件为真,那么我希望内容在mytag中。否则我希望内容简单明了。假设内容可能很复杂并包含其他标签。

不幸的是,当我尝试运行此代码时,我收到一条错误消息:'结束标记'&lt; / my:mytag“不平衡'。

是否可以使用JSP实现我想要实现的目标?

1 个答案:

答案 0 :(得分:0)

不,它仍然需要是有效的XML。

整个事情需要由一个<c:if>块包裹。