天天看點

MyEclipse打不開jsp檔案 報錯“Failed to create the part's controls"

本來寫好了一套網站html代碼,需要移植到myeclipse的jsp頁面中,當複制代碼完畢後,也是可以運作的并不報錯,但一直有彈框提示有空指針,當關閉頁面後再次打開就歇菜了,提示
           
MyEclipse打不開jsp檔案 報錯“Failed to create the part's controls"

我預感到這可能是myeclipse對jsp文法檢查的bug,因為代碼是沒有問題的,在伺服器上依然能打開,然後關閉了jsp檔案的文法驗證,具體操作為:Project>Properties>MyEclipse>Validation>Configure Workspace Settings…>找到JSP把勾選去掉

,再次打開果然沒問題,可是對于強迫症嚴重的我不想去掉對jsp的文法驗證,我還指着它給我一些其他文法錯誤的提示呢,雖然myeclipse導入一些jquery庫時常會出現提示文法錯誤的小叉号,但我不會就是以關掉文法驗證。然後我好奇的想知道到底系統對于哪一行代碼是敏感的呢,于是我把一段一段的代碼分别放到一個jsp頁面中,最後發現了系統對于

html <nav>.....</nav>

這個标簽裡邊的某些屬性是敏感的,找到問題後,再次尋找解決方案,在打不開的jsp頁面上右鍵>openwith>myeclispe jsp editor

同樣可以打開頁面,問題解決,一氣之下将jsp的預設編輯頁面換成了這個,具體操作為 window -> perferences -> General -> editors -> file,系統預設的是myeclispe visual jsp editor ,将myeclispe jsp editor設為預設(default),世界終于清靜了。