2012-12-28 70 views
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不顯示JSTL代碼的默認提議?

當我看看Eclipse的>窗口 - >首選項 - >基於Web> JSP文件 - >編輯 - >內容輔助複選框 JSP建議 JSP的Java建議 JSP模板建議是檢查。

我覺得確實很明顯找出問題所在,但我只是不明白!

回答

0

我設法解決這個問題。我仍然不知道它是什麼,但我只是重新安裝tomcat(我正在研究一個lubuntu系統),這次我沒有通過提取.tar.bz2文件手動執行,而是通過apt-get install。 ..。然後我創建了一個新的eclipse項目並告訴它使用tomcat作爲servlet容器。然後它立即工作,所以我認爲之前我安裝tomcat的方式出錯了(也許某些變量沒有指向正確的目錄左右)。

0

有一些事件,它將觸發日食驗證文件。你可以重建eclipse項目。或打開問題查看器,並刪除問題,您可以確保問題沒有問題,如果您真的導入jstl.jar,下次它不會警告您。

+0

試圖通過創建一個新的工作區,添加一個新項目和一個test.jsp文件來重建項目,但沒有幫助。如果我打開問題視圖(假設你是指Window-> Show view-> Other-> General-> Problem),Eclipse不會給我帶來任何問題。奇怪的是,eclipse告訴我:「我不知道你只是編碼,但沒有意識到,我仍然做適當的語法突出顯示」。 – ryan91

相關問題