0

我有以下问题: 我正在处理 Eclipse 上的 .jsp 文件。我的问题是 Eclipse 不知何故不支持 jstl 代码的默认建议<c:[anything]并发出警告Unknown tag(<c:[anything]>)。奇怪的是,语法高亮对于 JSTL 代码非常有效,而对于不同的代码(Java、PHP、HTML...),有默认建议。我的 servlet 容器是 Tomcat,我已经将文件 jstl.jar 复制到其中[folder]/webapps/ROOT/WEB-INF/lib/但没有帮助。

当我查看 Eclipse->Window->Preferences->Web->JSP Files->Editor->Content Assist 时,复选框JSP ProposalsJSP Java ProposalsJSP Template Proposals被选中。

我觉得找出问题所在实际上很明显,但我就是不明白!

4

2 回答 2

0

我设法解决了这个问题。我仍然不知道它实际上是什么,但我只是重新安装了 tomcat(我正在使用 lubuntu 系统),这次我没有通过提取 .tar.bz2 文件而是通过 apt-get install 手动完成。 ... 然后我创建了一个新的 eclipse 项目并告诉它使用 tomcat 作为 servlet 容器。然后它立即工作,所以我认为我之前安装 tomcat 的方式有问题(可能某些变量没有指向正确的目录左右)。

于 2013-01-20T22:07:55.363 回答
0

有一些事件会触发 eclipse 来验证文件。您可以重建eclipse项目。或者打开问题查看器,把问题删掉就可以了

于 2012-12-29T05:03:02.587 回答