錯誤調試解析:
An error occurred at line: XX in the jsp file: /XX.jsp
XX cannot be resolved to a type
解決方法:
一、 檢查是否導入相應的包,在頁面開頭引入相應的包 <%@ page import="xx.Xx" %>
二、 因爲某些特殊原因,MyEclipse沒能自動編譯源代碼到build/classes(或其他classes目錄),
導致類型查找不到,可能是MyEclipse未編譯自己編寫的類,在Tomcat的Webapp目錄中刪除該項目後,
重新部署,如果還未解決,則如下設置:
Windows–>Preferences–>Java–>Compiler–>Building–>Output folder–>
”Rebuild class files modified by others”. 勾選,然後重新啓動Tomcat
三、在tomcat啓動時,爲tomcat添加引用路徑,先把classes文件夾導入到JVM中。
tomcat在調用類的時候,就不會找不到了。
具體操作方法是:使用MyEclipse的tomcat插件,在MyEclipse的主界面菜單window下的preferences對話框中,
找到Tomcat插件的那一項,選擇JVMsetting,有一個classpath(before generated classpath)中,
導入你的classes文件夾。就可解決此問題。
相同的,如果tomcat運行時出現了找不到引用的jar包,也可以在這裏設置導入。