为什么此代码会生成错误“结束标记”< / c:何时“不平衡”?

我不明白为什么我得到错误:

结束标记“</ c:when”不平衡

运行此代码时:

  

你有一个未公开的标签。

在我的情况下,我发现该问题是使用html注释语法来注释掉JSTL代码。 因此,重新检查包含JSTL语法的html文件,以检查是否已经犯了同样的错误。 请参考以下示例:

  

将以上评论更改为以下评论。

 <%--  --%>