请教大神,为小弟解惑。这个错误我表述不出来,还是请大神点进来看看图片就可以知道了

我在jsp中写了一段jstl的代码,在页面给我报了一个错误 图1
图片1
但是,我删了之后还是这个错误,页面给的行号跟我的代码也匹配不上。
下面是我的代码
图片说明
我的环境是 tomcat7 jdk7 eclipse-mars。

希望大神能为我解惑

错误不是截图的代码吧 你看看哪里用了c标签 应该是那边的 用法有误

 <c:choose>标签要有<c:when>子标签,不然就会报这个错误。

应该是你引用的某个标签下没有对应的子标签,具体可以参考一下楼上

图片说明你看下是不是

页面不是提示你了吗,c:choose标签缺少子标签,你的页面是不是引用了标签,估计是那少了子标签,的格式不就是


/c:when

/c:otherwise
/c:choose,
你自己看看是不是自己用错了

删了之后你重新发布了没

删了之后要重新发布一下,可能是是编译缓存问题