使用IntelliJ IDEA2018配置Tomcat和建立Servlet的步驟
阿新 • • 發佈:2018-12-25
使用IntelliJ IDEA配置Tomcat和建立Servlet的步驟
1.新建WEB工程
2.在web/WEB-INF目錄下新建兩個資料夾,classes用於存放servlet的位元組碼檔案(.class),lib用於存放專案引用的包。
3.按f4進入Project Structure,進入Modules(IDEA的工程)選項卡,將Paths的兩個輸出路徑均改成第2步新建的classes。
4.然後點選Dependencies,選擇右邊+號,新建JARS路徑,選擇第2步建立的lib資料夾。
5.進入Artifacts選項卡,將輸出目錄定為Tomcat安裝位置的webapps下新建的該工程資料夾
6.Run->Edit Configurations配置Tomcat,一般已經預設配好。
7.將WEB資源名定好,也可以是“/”,為空。
8.目錄結構
package cn.bufanli.demo; import javax.servlet.*; import java.io.IOException; public class ServletDemo01 implements Servlet { @Override public void init(ServletConfig servletConfig) throws ServletException { System.out.println("這是servlet的初始化方法"); } @Override public ServletConfig getServletConfig() { return null; } @Override public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException { System.out.println("提供服務"); } @Override public String getServletInfo() { return null; } @Override public void destroy() { System.out.println("這是servlet的銷燬方法"); } }
web.xlm
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> <display-name>web02</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp </welcome-file> </welcome-file-list> <!--告訴tomcat類的位置--> <servlet> <servlet-name>ServletDemo01</servlet-name> <servlet-class>cn.bufanli.demo.ServletDemo01</servlet-class> </servlet> <!--指定請求對映--> <servlet-mapping> <servlet-name>ServletDemo01</servlet-name> <url-pattern>/servletDemo01</url-pattern> </servlet-mapping> </web-app>
請求路徑 http://localhost:8089/servletDemo01