首頁  >  問答  >  主體

java-ee - Java,J2EE,JSP,Servlet,Tomcat之间究竟是什么关系?

Java,J2EE,JSP,Servlet,Tomcat之间究竟是什么关系?

黄舟黄舟2718 天前850

全部回覆(4)我來回復

  • 高洛峰

    高洛峰2017-04-18 10:52:58

    java是程式語言
    J2EE是Java2 Platform Enterprise Edition,企業級的平台技術架構
    JSP/Servelt是動態網頁技術,J2EE裡頭的一部分
    Tomcat是servlet容器/伺服器,在上面可以跑JSP/Servlet

    回覆
    0
  • 黄舟

    黄舟2017-04-18 10:52:58

    寫個java web專案你就都知道了

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:52:58

    Java是一種語言,這個不用說。
    J2EE是SUN公司對Java語言使用平台劃分中的一種,

    目前,Java 2平台有3個版本,它們是適用於小型裝置和智慧卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、適用於桌面系統的Java 2平台標準版(Java 2 Platform Standard Edition,J2SE)、適用於建立伺服器應用程式和服務的Java 2平台企業版(Java 2 Platform Enterprise Edition,J2EE)。

    針對J2EE平台,SUN公司會為標準Java增加一些功能。

    J2EE技術的基礎就是核心Java平台或Java2平台的標準版,J2EE不僅鞏固了標準版中的許多優點,例如"編寫一次、隨處運行"的特性、方便訪問資料庫的JDBC API、CORBA技術以及能夠在Internet應用中保護資料的安全模式等等,同時也提供了對EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術的全面支援。

    J2EE中就包含了Java Servlet API和JSP。其實Servlet和JSP是兩個規範,規定了Servlet和JSP文件的標準寫法。

    依照規範,所有想要進入這個市場的Java Web容器必須能運作遵循標準寫法的Servlet和JSP檔案。 Tomcat是遵循這種規格的一個Java Web容器,除此之外還有jetty,WebSphere等等。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-18 10:52:58

    你使用java[語言],利用jsp和Servlet[具體的技術]開發一個web應用,然後放在tomcat[web伺服器]上運行。
    你就可以跟別人說,你寫了個j2ee[一種架構的統稱]的應用

    回覆
    0
  • 取消回覆