jsp页面引入标签库的问题

Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core".  Try increasing the 
 version of the Dynamic Web Module project facet, as this method of reference may not be supported 

 by the current JSP version (1.1).


看到这个bug有人眼熟吗?  再贴图看看


网上有人说是少了一个jstl.jar包。我的是maven项目,检查后发现已经有这个包了。bug具体描述如下:

1  用myeclipse导入之后就会报这个错,并且有红色错误标记。

2  用jetty部署的时候,部署成功但是发送请求跳转到页面的时候这些标签库就用不了。

3  打成war包之后发现放到Tomcat(版本apache-tomcat-8.0.36)下面是没有问题的。


以上定位初步断定可能是jetty和Tomcat有兼容性的问题。但是没有找到答案。

经过地毯式的排查和多个项目比对之后发现,其实是web.xml造成的。





把版本修改成3.0之后


具体是为什么还是不知道,分享出来希望能帮到同样困惑的人。也希望大神能够出来解答。谢谢!

你可能感兴趣的:(bug分享)