小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Eclipse中jsp異常 The superclass “javax.servlet.http.HttpServlet” was not found on the Java Bu

 春和秋榮 2020-02-28

問題描述

       學(xué)習(xí)ssh商城的時候,將資料中給的靜態(tài)文件引入jsp文件夾,但是每個文件都有一個大紅×,,然后在jsp文件里面出現(xiàn)了The superclass"javax.servlet.http.HttpServlet" was not found on the Java Build Path錯誤異常

原因分析

       在Javaweb工程下沒有引入中間件(服務(wù)器Tomcat)運行的library

解決辦法

(1)確認eclipse中server的運行環(huán)境是否有配置,設(shè)置方法為:Window-->Preferences-->Server-->RuntimeEnvironments-->Add-->選擇Apache的版本后點Next,再填入安裝的Apache Tomcat軟件的安裝目錄       


(2)右擊web工程-->Build Path-->Configure buildpath-->Java Build Path -->Libraries-->Add Library-->ServerRuntime-->Next-->Apache Tomcat Server--Finish

 

Tomcat

       接下來學(xué)習(xí)一下Tomcat,第一次接觸,其實有些懵的。

1、什么是Tomcat?

        Tomcat是由Apache軟件基金會下屬的Jakarta項目開發(fā)的一個Servlet容器,按照Sun Microsystems提供的技術(shù)規(guī)范,實現(xiàn)了對ServletJavaServer PageJSP)的支持,并提供了作為Web服務(wù)器的一些特有功能,如Tomcat管理和控制平臺、安全域管理和Tomcat閥等。由于Tomcat本身也內(nèi)含了一個HTTP服務(wù)器,它也可以被視作一個單獨的Web服務(wù)器。但是,不能將Tomcat和Apache HTTP服務(wù)器混淆,Apache HTTP服務(wù)器是一個用C語言實現(xiàn)的HTTPWeb服務(wù)器;這兩個HTTP web server不是捆綁在一起的。Apache Tomcat包含了一個配置管理工具,也可以通過編輯XML格式的配置文件來進行配置。

簡而言之: tomcat 是一個接受 http 請求并解析 http 請求并反饋客戶端的一個應(yīng)用程序.

2、與Apache對比

(1)Apache只支持靜態(tài)網(wǎng)頁,但像asp、jsp、php、cgi等動態(tài)網(wǎng)頁就需要Tomcat來處理,它是一個解釋器。

(2)Apache是一輛車,上面可以裝一些東西比如HTML,但是不能裝水,要裝水必須要有容器(桶),而這個桶也可以不放到卡車上,這個桶就是Tomcat。

(3)如果客戶端請求的是靜態(tài)頁面,則只需要Apache服務(wù)器響應(yīng)請求;如果客戶端請求動態(tài)頁面,則是Tomcat服務(wù)器響應(yīng)請求。

總結(jié)

       上面是對Tomcat一個非常簡單,片面的了解,在沒有實踐之前是理解不了的,所以說實踐很重要呀!

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多