1. 程式人生 > >關於eclipse寫一個簡單的servlet檔案。。

關於eclipse寫一個簡單的servlet檔案。。

我說我網上的教程沒看懂自己摸索出來的有人信嗎。。

有很多人和我一樣,看的是比較老的視訊學的javaweb,所以視訊上面的搭建教程是不能供小白們參考的。

首先你得保證(抱歉我的eclipse純淨版是打了官方漢化補丁的。。但後裝的部分沒有)你自己的eclipse上有tomcat服務: 你自己的eclipse上有tomcat服務

一、建立新的Dynamic Web Project

1.檔案,新建,拖到最後點 其他選項 在這裡插入圖片描述 2.進入後,web選項下選擇Dynamic Web Project 在這裡插入圖片描述 3.首先填寫你的專案名,然後下面有三個選項:

在這裡插入圖片描述 主要的是要選擇對自己的tomcat版本,其他的資訊自己會跳出來,因為我自己已經做過好幾遍了,可能這一步還要選擇自己的tomcat安裝路徑的

3.點下一步,最下面的那一行我改了 在這裡插入圖片描述 我改成:WebContent/WEB-INF/classes,因為後面也有一個“WebContet” 4.點下一步 在這裡插入圖片描述 勾一下那個選項生成xml檔案,然後,這個xml裡面是沒東西要自己配的!哪怕我後面新建servlet檔案也不行,據網上說這個和myeclipse不一樣 5.點完成 在這裡插入圖片描述

二、寫一個servlet檔案

1.在專案處右鍵,新建->其他->web->servlet 在這裡插入圖片描述 兩個空一個是包名,一個是類名 2.填寫後下一步,重點來了 在這裡插入圖片描述 這個,URL mapping這個框,有的教程是改的,說是可以設定虛擬路徑 但我自己試了之後,發現xml檔案配置正確這個東西不配也行,所以直接點完成

3.寫一點東西上去測試(下面的紅字別管,那是我上次測試留下來的。。) 在這裡插入圖片描述 然後說一下,類中有一個 @WebServlet("/Test") 的東西,這個就是前面說的配置的虛擬路徑 4.配置xml檔案,這個網上教程多得是,而且都能用 在這裡插入圖片描述 我還是簡單說一下里面重要的內容: servlet-name裡面的:你的servlet檔案的類名 servlet-class裡面的:類名前面加上你的包名,也就是包路徑/類名 url-pattern裡面的:虛擬路徑

三、設定你的server(就這樣叫吧)

做完以上的步驟,你的整個web專案還要加入到server中,再次之前如果你沒有server的話要新建一個 1.工具欄,視窗->顯示檢視->其他 在這裡插入圖片描述

2.server選項,點servers,然後跳出來一個這個,此時顯示我是沒有伺服器的(我刪了啊) 在這裡插入圖片描述 3.新建一個,點藍字 在這裡插入圖片描述 選擇你自己的tomcat版本,這個地方我記得也是要選擇tomcat安裝路徑的,原諒我已經做過了吧 4.下一步,把你的專案加到右邊,雙擊就行 在這裡插入圖片描述 然後點選完成 5.這裡說一下關於這個server我在網上看到的一些配置 在這裡插入圖片描述 有個藍字,叫Deploy path的,有的教程把它改成webapps(tomcat路徑下的那個)還要點選項Use Tomcat installation,但也有的教程說什麼:tomcat在啟動時會自動尋找什麼來著,反正就是不改也行 我這裡自己是改了的,所以有誰能更完整解釋一下這裡。。

還有說,可能會提示你server空間不夠的, 上面還有個藍字,叫Open launch configuration,點選進去,然後上面點第二個選項(我的是自變數) 在這裡插入圖片描述 那個,vm自變數可以設定虛擬記憶體來著 在這裡插入圖片描述 6.最後,記得ctrl+s啊各位!這個是要儲存的(相當於是一個,server專案)

四、測試時間

直接右鍵,執行->run on server 彈出的介面直接點finish 在這裡插入圖片描述

結語

所以不要吐槽我打漢化補丁這件事嗎,我用的是官方的eclipse,漢化補丁也是官網下的 還有有的人可能自己就沒有新建web選項的,那估計和我一樣裝的純淨版(所以當初我為什麼要打官方漢化補丁?),你可以 在這裡插入圖片描述 在這裡插入圖片描述 安裝一下就可以了