
Eclipse開發完Servlet後,如果搭配使用apache tomcat當成容器與簡易伺服器,這時候就要將專案打包成war檔,以下用一個簡單範例來解釋:
首先我們建構了一個servlet專案名叫servletTest,裡面包含了一個網頁 postbody。
接下來我就要把它export成war檔並且部屬到apache tomcat伺服器中。
Export war:
記得選定輸出的目標資料夾(Destination),我習慣都選桌面,比較好找。

Eclipse開發完Servlet後,如果搭配使用apache tomcat當成容器與簡易伺服器,這時候就要將專案打包成war檔,以下用一個簡單範例來解釋:
首先我們建構了一個servlet專案名叫servletTest,裡面包含了一個網頁 postbody。
接下來我就要把它export成war檔並且部屬到apache tomcat伺服器中。
Export war:
記得選定輸出的目標資料夾(Destination),我習慣都選桌面,比較好找。

以下紀錄如何安裝apache tomcat與開啟(執行) apache tomcat,方法很簡單,先到下述的網站抓取自己想要的apache tomcat版本,我的是 10.0.2:
點選下圖中的連結,這邊是選Tomcat 10:
我是直接抓zip:
之後解壓縮可以看到 apache tomcat 的資料夾結構:

我開發的版本:
OS: windows 10
Apache tomcat 10.0.2
Eclipse
紀錄一下在使用Eclipse開發Servlet時要怎麼在Servlet裡面建置網頁,這是因為servlet只是一個API接口,可以直接get/post,但是需要使用網頁來進行驗證。

首先,我使用的環境如下:
OS: windows 10
Apache tomcat 10.0.2
最近在寫 Servlet,由於閱讀的書籍中有表明使用html網頁進行 servlet 驗證,但是並沒有寫 apache tomcat中哪裡可以放網頁讓使用者讀取,所以在此紀錄一下:
初步驗證的網頁

假設已經安裝好 IDE (Eclipse)
Step 1: 下載 Apache Tomcat
先去 Tomcat 官網,下載最新的 tomcat:
https://tomcat.apache.org/download-90.cgi
下載完後解壓縮

由於 Servlet與JSP在不同版本的時候提供的功能並不太一樣,所以會有需求要去查閱現在開發中的Servlet與JSP版本,以下記錄方式:
Step 1: 在安裝 tomcat 的地方打開相對定的 lib資料夾
Step 2: 找到 servlet-api與jsp-api,並且解壓縮,接下來打開 META-INF資料夾,並且開啟MANIFEST.MF,看最後一行:
JSP 版本 2.3
Servlet 版本 4.0