91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在IDEA中新建javaWeb

發布時間:2021-06-04 17:08:59 來源:億速云 閱讀:153 作者:Leah 欄目:編程語言

如何在IDEA中新建javaWeb?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

1、新建一個Web項目

兩種方法:java 和Java Enterprise(推薦)

第一種)通過Java工程創建,這個方法需要手動導入Tomcat的servlet包才能使用servlet

導入包的方法是創建項目并配置好Tomcat后,File->Project Structure,點擊 Modules --> 選中項目“JavaWeb” -->切換到 Dependencies 選項卡 --> 點擊右邊的“+”

如何在IDEA中新建javaWeb

選中Tomcat中的Jar包

如何在IDEA中新建javaWeb

添加后,如下所示

如何在IDEA中新建javaWeb

第二種方法)通過Java Enterprise創建,這個方法會自動導入Tomcat的servlet包

如何在IDEA中新建javaWeb

輸入項目名

如何在IDEA中新建javaWeb

完整的項目結構如下

如何在IDEA中新建javaWeb

2、web項目配置

2.1在web目錄下的WEB-INF下新建兩個目錄lib和classes

如何在IDEA中新建javaWeb

結構如下

如何在IDEA中新建javaWeb

2.2File->Project Structure,點擊 Modules --> 選中項目“JavaWeb” --> 切換到 Paths 選項卡 --> 勾選 “Use module compile output path”,將 “Output path” 和 “Test output path” 都改為之前創建的classes目錄

如何在IDEA中新建javaWeb

2.3點擊 Modules --> 選中項目“JavaWeb” --> 切換到 Dependencies 選項卡 --> 點擊右邊的“+”,選擇 “JARs or directories...”,選擇創建的lib目錄,這個目錄用來存放依賴的jar包

如何在IDEA中新建javaWeb

選擇Jar Directory

如何在IDEA中新建javaWeb

3. Tomcat配置

3.1 Run -> Edit Configurations,進入“Run Configurations”窗口,點擊"+"-> Tomcat Server -> Local,創建一個新的Tomcat容器

如何在IDEA中新建javaWeb

如何在IDEA中新建javaWeb

3.2 在"Name"處輸入新的服務名,點擊“Application server”后面的“Configure...”,彈出Tomcat Server窗口,選擇本地安裝的Tomcat目錄 -> OK

如何在IDEA中新建javaWeb

4. JavaWeb測試

4.1 Run -> Edit Configurations,進入“Run Configurations”窗口,選擇之前配置好的Tomcat,點擊“Deployment”選項卡,點擊“+” -> “Artifact”-> 選擇創建的web項目的Artifact...
修改“Application context”-> Apply -> OK

如何在IDEA中新建javaWeb

說明:此處的Application context是指定本工程的根目錄

4.2 在index.jsp文件中的body之間添加要顯示的內容,然后點擊“運行”的綠色三角

如何在IDEA中新建javaWeb

打開瀏覽器,輸入:localhost:8080/JavaWeb

如何在IDEA中新建javaWeb

二、Servlet簡單實現

1、在src目錄下新建一個類

package com.uestc.www.servlets;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
public class Aservlet extends HttpServlet {
  private String message;
  public void init() throws ServletException{
    message = "hello world!!";
  }
  public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException {
    // 設置響應內容類型
    response.setContentType("text/html");
    // 實際的邏輯是在這里
    PrintWriter out = response.getWriter();
    out.println("<h2>" + message + "</h2>");
  }
}

2、對Servlet進行配置,有兩個方法

1)在web.xml中對servlet進行配置

如何在IDEA中新建javaWeb

在web.xml中配置Servlet的目的其實只有一個,就是把訪問路徑與一個Servlet綁定到一起,上面配置是把訪問路徑:“/hello”與“com.uestc.www.servlets.Aservlet”綁定到一起。

<servlet>:指定hello這個Servlet的名稱為hello;

<servlet-mapping>:指定/hello訪問路徑所以訪問的Servlet名為hello。

<servlet>和<servlet-mapping>通過<servlet-name>這個元素關聯在一起了

2)利用注解進行配置

在servlet類的上面寫入注解@WebServlet("/hello")

如何在IDEA中新建javaWeb

3. 運行servlet,點擊運行按鈕

在地址欄輸入localhost:8080/JavaWeb/HelloWorld

如何在IDEA中新建javaWeb

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鸡泽县| 东兴市| 尉犁县| 阳西县| 云和县| 射阳县| 盖州市| 嘉义市| 沾化县| 嘉祥县| 博客| 进贤县| 囊谦县| 北安市| 纳雍县| 民和| 衢州市| 贵州省| 湄潭县| 囊谦县| 城固县| 阿合奇县| 东宁县| 襄垣县| 鞍山市| 元江| 永善县| 大新县| 清丰县| 万全县| 格尔木市| 沙洋县| 报价| 九寨沟县| 双鸭山市| 岳西县| 家居| 满城县| 庆阳市| 博乐市| 海南省|