<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    Java Web 基礎

    Java EE指的是Java平臺企業版(Java Platform Enterprise Edition),之前稱為Java 2 Platform, Enterprise Edition(J2EE),2017 年的 9 月Oracle將Java EE 捐贈給 Eclipse 基金會,由于Oracle持有Java商標原因,Eclipse基金于2018年3月將Java EE更名為Jakarta EE

    Java EE版本

    Java EE歷史版本

    Java SE/JDK版本 Java EE版本 Servlet版本 發布時間
    / / Servlet 1.0 (1997年6月)
    JDK1.1 / Servlet 2.0 /
    / / Servlet 2.1 (1998年11月)
    JDK1.2 J2EE 1.2 Servlet 2.2 (1999年12月12日)
    JDK1.2 J2EE 1.3 Servlet 2.3 (2001年9月24日)
    JDK1.3 J2EE 1.4 Servlet 2.4 (2003年11月11日)
    JDK1.5 Java EE 5 Servlet 2.5 (2006年5月11日)
    JDK1.6 Java EE 6 Servlet 3.0 (2009年12月10日)
    / Java EE 7 Servlet 3.1 (2013年5月28日)
    / Java EE 8 Servlet 4.0 (2017年8月31日)
    / Jakarta EE8 Servlet 4.0 (2019年8月26日)

    由上表可知Java EE并不是Java SE的一部分(JDK不自帶),Java EE的版本也不完全是對應了JDK版本,我們通常最為關注的是Java EE對應的Servlet版本。不同的Servlet版本有著不一樣的特性,Servlet容器(如GlassFish/Tomcat/Jboss)也會限制部署的Servlet版本。Java流行的Spring MVC(基于Servlet機制實現)、Struts2(基于Filter機制實現)等Web框架也是基于不同的Java EE版本封裝了各自的框架。

    本文章首發在 網安wangan.com 網站上。

    上一篇 下一篇
    討論數量: 0
    只看當前版本


    暫無話題~
    亚洲 欧美 自拍 唯美 另类