標籤:
剛建立完的Java Project是這樣的
右鍵項目名,找到這個地方
修改下方的 Default output folder 為 Vehicle-Report/WebContent/WEB-INF/classes
跟頁面相關的html檔案、css檔案、js檔案都應該放在WebContent之下
WEB-INF是一個用戶端不可見的目錄,一般用來存放java檔案編譯後的class檔案、jar包、必備的web.xml
<?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list></web-app>
進入WEB-INF層級下,建立lib檔案夾,放入需要用到的jar包,再放入從別處複製的一份web.xml(根據需要修改welcome-file)
在eclipse中引入jar包,選中lib檔案夾下的jar包,右鍵Build Path-Add to Build Path
如果開發的是JSP應用,servlet-api.jar是必須的,引入之後項目結構就變成了這樣
一個能訪問的Web應用到這就已經快完成了,接下來,我們需要把這個項目部署到Web容器中,比如Tomcat
找到Tomcat的安裝目錄,進入webapps檔案夾下(如果不是通過更改Tomcat配置,這就是預設專門存放Web專案檔的檔案夾),建立一個以項目名命名的檔案夾
將Web項目WebContent檔案夾中的所有檔案複製到webapps下建立的檔案夾中
回到Tomcat的安裝目錄,進入bin檔案夾下,執行startup.bat,開啟Tomcat服務
服務啟動後,開啟瀏覽器,輸入 http://localhost:8080/Vehicle-Report/ ,就可以看到效果了。
Eclipse中Java項目轉換為Web項目