java web-servlet入門
簡介
java web中servlet相關操作,從idea建構工程開始。
maven
Maven項目對象模型(POM),可以通過一小段描述資訊來管理項目的建構,報告和文檔的項目管理工具軟體。Maven 除了以程式建構能力為特色之外,還提供進階項目管理工具。由于Maven的預設建構規則有較高的可重用性,是以常常用兩三行 Maven 建構腳本就可以建構簡單的項目。
建立項目工程
建立maven項目

配置工程資訊
建立的工程隻有webapp目錄,此時需要手動建立兩個目錄:java,resources
将java目錄标記為源檔案,resources目錄标記資源檔案
整個工程到此建立完畢。
servlet
Servlet(Server Applet)是Java Servlet的簡稱,稱為小服務程式或服務連接配接器,用Java編寫的伺服器端程式,具有獨立于平台和協定的特性,主要功能在于互動式地浏覽和生成資料,生成動态Web内容。狹義的Servlet是指Java語言實作的一個接口,廣義的Servlet是指任何實作了這個Servlet接口的類,一般情況下,人們将Servlet了解為後者。Servlet運作于支援Java的應用伺服器中。從原理上講,Servlet可以響應任何類型的請求,但絕大多數情況下Servlet隻用來擴充基于HTTP協定的Web伺服器。
先檢查tomcat執行個體使用的servlet版本
項目中引入tomcat例子中對應版本的servlet庫
拷貝tomcat中HelloWorld代碼到工程,并配置web.xml如下
此時一個最簡單的servlet工程已經配置完畢,接下來打包驗證,我這裡預設是war包。
執行maven打包指令,輸出war包
上傳war包到伺服器webapps目錄下,tomcat會自動解壓并部署項目
在浏覽器中輸入web.xml中配置的url驗證
尊重原創,轉載請标明出處,謝謝