当我们即便是把一个完整的项目導入到eclipse之后也有可能会在jsp中出现类似于下面这样两种错误。
第一个往往出现在jsp <head>
标签中对其他jsp的引用时例如:
第二个错误则会出现在你使用自定义jstl函数的时候,例如:
不过即便是被eclipse标记为error其实这些错误也往往不会影响程序的运行。但是如果大量的errors占据了problem界面我们就很難再看到其他真正需要去解决的error了。所以最好是能够隐藏这些错误
当然你也可以在图1中点选Enable project specific settings
,这样你就可以对每个指定的项目进行单独嘚校验配置
还有就是因为eclipse默认的校验规则很多很杂,往往会拖慢程序的运行速度所以如果你本来就不需要那些自动校验规则,可以再朂开始就设置取消
要是遇到下面这种情况,就可以用另一种方法
这种情况就是标签没有被正确的结束,一般来说这种错误其实最好是讓它显示着因为就是有可能我们会忘记加结束标签,如果要是不显示以后也许debug会很麻烦。
但也有可能你会遇到与我类似的情况就是導入了一个已经完整的项目,而且我们也不会对它进行编辑了也许就只是引用或者看看而已。那么在这种情况下我还是建议单独对这個项目进行校验设置,而不影响到其他你正在编写的项目
tag后面选择Warning。(这里我只是希望这个改变只在这个项目中生效)随后再apply就好了。