2021年3月22日 星期一

Apache Tomcat 9安裝與設定 for CentOS 8

目標設定:
  • 在 CentOS 8中,下載與安裝 Apache Tomcat 9 套件
  • 在 CentOS 8中,設定與 Eclipse IDE 的連結

  1. 下載 Tomcat 軟體!
    • 官方網址:http://tomcat.apache.org/
    • 下載 tar.gz 版本軟體
  2. 安裝與設定
    • 將檔案解壓縮到 /opt/ 目錄下
      $ tar zxvf apache-tomcat-9.0.44.tar.gz -C /opt/
      
  3. 在 Eclipse IDE 中設定
    • 開啟 Eclipse IDE !
    • 由「File」「New」選擇建立一個「Dynamic Web Project」
    • 在「New Dynamic Web Project」視窗中,填入「Project Name」以及「Project Location」路徑!按下「New Runtime」進行設定!
    • 在「New Server Runtime Environment」中,選擇「Apache Tomcat v9.0」,按下「next」!
    • 在「Tomcat installation directory」中,填入正確的路徑,按下「Finish」後,再按一次「Finish 」,結束設定!

2021年3月21日 星期日

Eclipse 安裝與設定 for CentOS 8

目標設定
  • 在 CentOS 8 linux 中安裝 Eclipse

Eclipse 安裝流程
  1. 下載套件
  2. 將檔案解壓縮至 /opt 目錄下
    $ tar zxvf eclipse-inst-jre-linux64.tar.gz -C /opt/
    $ cd /opt/eclipse-installer
    
  3. 執行安裝工作:
    $ ./eclipse-inst
    
    • 選擇安裝項目:
    • 指定工作目錄後,進行安裝工作
    • 同意授權!
    • 安裝流程
    • 安裝結束,可直接啟動!
  4. 啟動時,選擇工作目錄
  5. 出現歡迎畫面!
  6. 操作畫面

2021年3月16日 星期二

了解網頁與 Servlet 的互動

目標設定:
  • 利用常見的登入帳密網頁,了解網頁與 Servlet 互動情形!
  • 專案的產生,請查看上一篇文章

實作流程:
  1. 開啟 Eclipse IDE,使用 FirstServlet 專案!
  2. 在 FirstServlet 專案上,按滑鼠右鍵,選擇「New」「HTML File」
  3. 「File Name」輸入 Login.html,再按下「Next」按鍵!
  4. 勾選「Use HTML Template」,選擇 「New HTML File(5)」,按下「Finish」按鍵!
  5. 檔案內容如下:
  6. 新增一個 Servlet 檔案,Java Package 設定成 com.example,class name 設定成 logincheck,URL mappings 設定成 /logincheck,檔案內容如下:
  7. 啟動 Tomcat 9,輸入網址:http://localhost/FirstServlet/Login.html
  8. 請注意查看各檔案位置的配置

了解 web.xml 檔案內容

目標設定:
  • 利用 Eclipse 功能建立專案的 web.xml 檔案!
  • 專案的產生,請查看上一篇文章

產生 web.xml 檔案流程
  1. 開啟 Eclipse IDE
  2. 在「Project Explorer」中,對「Deployment Descriptor: FirstServlet」按下滑鼠右鍵,選擇「Generate Deployment Descriptor Stub」!
  3. 在「WebContent」下,可看見下列目錄架構:web.xml 在 WEB_INF 目錄底下!
web.xml 檔案說明

2021年3月12日 星期五

第一個 Servlet 程式

目標設定:
  • 使用 Eclipse IDE 建立第一個專案!

快速設定流程
  1. 開啟 Eclipse IDE
  2. 選擇「File」「New」「Dynamic Web Project」
  3. 輸入 Project Name 為 FirstServlet ,並且確認 Target runtime 為 Aapache Tomcat v9.0 ,按下 Finish 完成!
  4. 在左邊的 Project Explorer 窗格內,選擇 Java Resources 下的 src 資料夾,按下滑鼠右鍵後,選擇 New ,拉出選單,選擇 Servlet 項目
  5. 在 Java Package 欄位上,輸入 com.example 路徑!在 Class Name 上輸入 Hello !!完成後按下 Next !!
  6. 在 URL mappings 對話方塊內,選擇 /Hello 後,按右方的 Edit... 按鍵!
  7. 修改對話方塊內的值為 /hello,按下 OK 按鍵!最後再按下 Finish 即可!
  8. 修改 doGet() 內的程式!
  9. 按下綠色按鍵後,因沒有存檔,會先被要求要存檔!按下 Save 後,繼續下一個步驟!
  10. 確認 Server Name 是否為先前設定的 Apache Tomcat v9.0,沒問題後,可按下 Finish 完成
  11. 允許私人網路存取!
  12. 在網址列輸入 ?name=unlimited 可看見帶出的資料值!

2021年3月5日 星期五

Apache Tomcat 9安裝與設定 for windows 10

目標設定:
  • 在 Windows 10中,下載與安裝 Apache Tomcat 9 套件
  • 在 Windows 10中,設定與 Eclipse IDE 的連結

  1. 從 Apache Tomcat 官網下載!下載 Windows zip 的版本
  2. 將下載的檔案,放置指定的工作目錄!並且解壓縮該檔案!
  3. 開啟 Eclipse !
  4. 直接指定專案目錄!
  5. 關閉歡迎頁面!
  6. 選擇工作列中的 Window -> Preference
  7. 選擇清單中的 Server -> Runtime Environments
  8. 按下右邊的 Add... 按鍵,選擇 Apache Tomcat v9.0 ,再按下 Next !!
  9. 按下 Browse... 按鍵,選擇安裝 Apache Tomcat 9 的目錄,再按下 Finish 按鍵!
  10. 確認表列中的資料正確後,按下 Apply and Close 按鍵!即可完成設定!