很多人在建立jsp完都會遇到如下的錯誤,賊幾把煩,我也是被逼無奈很多次遇到過這種錯誤,第一次的遇到的時候我還不知道怎麼搞。
雖然對于功能是可以實作,但是看着jsp頁面報錯就感覺很不舒服。
報錯代碼:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
錯誤原因:沒有tomcat的檔案。
我這個是Maven項目,web項目應該也是一樣的。
1.右擊Maven Dependencies,選擇Build Path,再選擇Configure Build Path。
2.項目名字右鍵選擇properties也行,選擇Java Build Path。
選擇Add Library...選擇Server Runtime,點選next,再點選你自己配置在eclipse的tomcat,然後點選Finish。就可以了。
基本上到這步就已經不會有問題的了,但是我的webapp的目錄下的index.jsp仍然有報錯。如果在上面已經沒錯的就不用往下看了。
1.右擊Maven Dependencies,選擇Build Path,再選擇Remove from Build Path。幹掉這個包Lib。
2.項目名字右鍵選擇properties也行,選擇Maven,再選擇Java EE Integration。把最上面的Enable Project Specifis Settings勾上,會彈出一個對話框,OK就行,然後Apply應用一下,再OK。
完成這些操作,jsp頁面就不報錯了