Eclipse 創(chuàng)建 Web 項目
1. 前言
一個 Web 項目可以簡單地僅由一些靜態(tài)的 Web 頁面構(gòu)成,也可以包含更高級的動態(tài)功能
注意理解這里的所說的動靜態(tài)并不是指網(wǎng)頁的內(nèi)容是否有動態(tài)展示。而是其中的項目中的數(shù)據(jù)開始和服務(wù)器進行交互了。
對于 Java 項目,Eclipse 提供了完整的動/靜態(tài) Web 項目的支持,包括了 HTML,CSS,JavaScript, JavaServer Pages(JSP)和 Java servlet 的支持,創(chuàng)建和編輯Web應(yīng)用程序部署描述符(web.xml)文件,Web存檔(WAR)文件的導(dǎo)入導(dǎo)出等功能。
本章節(jié),我們將介紹如何在 Eclipse 中創(chuàng)建一個 Java Web 項目。
涉及到 Java Web 部分,我們后面的章節(jié)都將開始使用 Java EE 版本的 Eclipse,它對于 Web 項目提供了更加全面的支持。
2. 創(chuàng)建靜態(tài)Web項目
首先是打開新建窗口,我們可以通過 File -> Other…,如下圖所示:
接著我們在搜索框中輸入 web,下方將會出現(xiàn) Static Web Project 的選項,這就是靜態(tài) Web 項目了,選擇它后點擊 Next,如下圖所示:
接下來我們只需要輸入項目名稱,其他選項保持默認默認即可,如下圖所示:
點擊Next后,將是設(shè)置上下文的根路徑,而 WebContent 文件夾則是用于我們后面發(fā)布項目時所依賴的資源的,我們保持默認,如下圖所示:
點擊Finish 后,如果我們當前不是處于 Web 透視圖中,那么將會詢問我們是否要打開 Web 透視圖,我們選擇打開即可,如下圖所示:
至此,我們的靜態(tài) Web 項目就創(chuàng)建完成了,如下圖所示:
3. 創(chuàng)建動態(tài)Web項目
和我們創(chuàng)建靜態(tài) Web 項目類似,我們通過 File -> Other… 來打開新建窗口,如下圖所示:
接著搜索框輸入 web 以便快速找到我們要創(chuàng)建的項目類型,由于是動態(tài) Web 項目,所以我們選擇 Dynamic Web Project 選項,如下圖所示:
點擊 Next 后,我們需要輸入項目的名稱,其他的選項可以隨時進行設(shè)置,所以這里均保持默認即可,如下圖所示:
點擊 Next,進入存放 Java 源文件和編譯后的字節(jié)文件存放的目錄,我們保持默認就可以了,如下圖所示:
點擊Next后是關(guān)于 Web 模塊的設(shè)置,包括上下文根目錄和將要部署輸出資源的存放目錄的設(shè)置,這里的創(chuàng)建 Web.xml 選項建議勾選上,如果忘了勾選,后面還是要自己手動新建的,如下圖所示:
點擊 Finish,如果我們當前沒有打開 Java EE 透視圖的話,會彈出詢問框,我們點擊打開即可,如下圖所示:
至此,我們的動態(tài) Java Web 項目就創(chuàng)建好了,如下圖所示:
4. 總結(jié)
本章節(jié)我們介紹了如何在 Eclipse 中創(chuàng)建靜態(tài)/動態(tài) Web 項目,操作上還是非??旖莺唵蔚?。如果不熟悉的同學(xué)建議自行操作看看。