Day3_J2EE(Java 2 Enterprise Edition)_Servlet API_練習匯入war檔案_使用Java Servlet生成網頁

Web Application和網頁之差別!!! html靜態網頁多數用來做資料靜態呈現,給人瀏覽。 主要處裡資訊顯示的樣式!!!! Web應用系統則是一個放在Server上運行的應用程式 小可小到只做檔案文件中找出特定key word ,大則可到電子商務網站。 像目前接觸的Java Servlets 就是一種 web application 主要處裡 在最早一開始的動態網頁內容互動採用的是一種名為 「共同閘道介面(CGI)」的技術 主要協助網頁與WWW server做互動,達到跟使用者有所來往。 CGI主要會針對每一項來自client端的請求去產生一個process (處裡程序) 也因此會造成大量資源的耗損。 也因應資訊技術進步 產生像是如下三種動態網頁程式語言 ASP(Active Server Pages) : 採用IIS 的特定Server (只可搭配微軟產品) 易學、人性化 PHP(Personal Home Page) : for free、可跨平台 JSP(Java Server Pages) : 主打 Write Once , Run Anywhere,可跨平台!! 共同性:都是可 穿插一些特定程式語言 至html當中使其具備互動性(提交表單、....等等) link: https://corejava25hours.com/category/advance-java-in-25-hours/ Servlet API 基本主要兩部分 javax.servlet javax.servlet.http Java Servlet 程式主要是實作Servlet介面or繼承HttpServlet類的Class file https://docs.oracle.com/javaee/7/api/javax/servlet/http/HttpServlet.html 有很多常用的開發手段是去繼承 HttpServlet類 來建出Java Servlet程式 覆寫 父類中的 doGet() 或 doPost() 等等 method去實作!!!!! 練習匯入war檔案 網站備存檔案.war (web application archive)...