出現上述問題的原因是你的Eclipse項目沒有導入JSP運行所需要的Tomcat類庫,主要是servlet-api.jar文件(或者servlet.jar),tomcat容器裏面有這文件,在以下位置:%Tomcat_Home%/common/lib/servlet-aip.jar,要將其導入到項目的構建路徑中(如果你用的是Eclipse).
導入方法:右擊你的Eclipse項目,選擇 “構建路徑”--“配置構建路徑”。點擊“庫”選項卡,單擊右邊的“添加庫”按鈕,在出現的“添加庫”對話框中選中“服務器運行時”,單擊“下一步”,在出現的對話框中選中你使用的Tomcat服務器,例如,我的是:Apache Tomcat v5.5,單擊“完成”既可。這時你的Tomcat類庫就添加到當前項目中了。
依次展開Java Resources: src->Libraries,就能看到Apache Tomcat v5.5[Apache Tomcat v5.5]類庫已經添加到當前項目中了。
注:關於在Eclipse中配置Tomcat服務器的內容,在此省略。