欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IDEA創(chuàng)建Java?Web項(xiàng)目的超詳細(xì)圖文教學(xué)

 更新時間:2022年12月28日 14:19:13   作者:Java?Fans  
IDEA是程序員們常用的java集成開發(fā)環(huán)境,也是被公認(rèn)為最好用的java開發(fā)工具,下面這篇文章主要給大家介紹了關(guān)于IDEA創(chuàng)建Java?Web項(xiàng)目的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下

1 創(chuàng)建Web項(xiàng)目

1.1 創(chuàng)建項(xiàng)目

1、打開IDEA,單擊“New Project”或者通過File–>new–>Project,在彈出的對話框中輸入項(xiàng)目名稱,其它的默認(rèn)選擇,點(diǎn)擊finish按鈕

2、為項(xiàng)目添加Web框架支持,右鍵單擊創(chuàng)建的項(xiàng)目,點(diǎn)擊Add Framework Support,在彈出的對話框中勾選Web Application(4.0)及Create web.xml復(fù)選框,單擊“OK”按鈕,完成添加。

3、添加依賴包,右鍵單擊WEB-INF文件夾,在彈出的對話框中選擇New–>Directory命令,創(chuàng)建lib文件夾,將Tomcat安裝目錄下lib文件夾中的servlet-api.jar文件添加到lib文件夾中。

4、在servlet-api.jar文件上右擊鼠標(biāo),選擇Add As Library,將jar包添加到Library中

1.2 編寫Servlet類

1、在src上右擊鼠標(biāo)–>new–>package–>輸入com.cxyzxc.www.servlet01包名(包名你可以自己取)–>回車

2、在包上右擊鼠標(biāo)–>new–>Java Class–>輸入ServletDemo02類名–>回車

3、編寫ServletDemo02類,實(shí)現(xiàn)Servlet接口,重寫接口中的5個方法,在service()方法中輸出內(nèi)容

package com.cxyzxc.www.servlet01;

import javax.servlet.*;
import java.io.IOException;

public class ServletDemo02 implements Servlet {
    @Override
    public void init(ServletConfig servletConfig) throws ServletException {

    }

    @Override
    public ServletConfig getServletConfig() {
        return null;
    }

    @Override
    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
        System.out.println("IDEA中的第一個Servlet案例");
    }

    @Override
    public String getServletInfo() {
        return null;
    }

    @Override
    public void destroy() {

    }
}

4、編譯ServletDemo02.java文件,生成ServletDemo02.class文件。在軟件上面點(diǎn)擊Build–>Build Project,等待片刻,生成out文件夾,里面包含編譯后的class文件

5、編寫web.xml配置文件

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0">
    <servlet>
        <servlet-name>MySecondServlet</servlet-name>
        <servlet-class>com.cxyzxc.www.servlet01.ServletDemo02</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>MySecondServlet</servlet-name>
        <url-pattern>/secondServlet</url-pattern>
    </servlet-mapping>
</web-app>

2 手動部署項(xiàng)目

1)在Tomcat服務(wù)器的webapps文件中,創(chuàng)建一個項(xiàng)目文件夾,例如webProject03

2)將IDEA軟件中WEB-INF文件夾整體復(fù)制到webProject03文件夾中

3)在WEB-INF文件夾中創(chuàng)建classes文件夾,將編譯后生成的ServletDemo02.class文件所在的文件夾一起復(fù)制到classes文件夾中

4)啟動Tomcat,打開瀏覽器,在瀏覽器地址欄輸入http://localhost:8080/webProject03/secondServlet,可以在Tomcat窗口中看到輸出“IDEA中的第一個Servlet案例”內(nèi)容。

3 自動部署項(xiàng)目

上述操作中,雖然是在IDEA軟件中完成了Servlet代碼的編寫以及編譯,但是還需要手動將WEB-INF文件夾復(fù)制到Tomcat的項(xiàng)目文件夾中去,并需要手動在WEB-INF文件中創(chuàng)建classes文件夾,然后將IDEA中編譯后的class文件復(fù)制到classes文件夾中,比較麻煩。另外,當(dāng)你的Java文件改變后,你需要重新編譯java文件生成class文件,然后再將class文件復(fù)制到classes文件夾中,再重新啟動Tomcat服務(wù)器才能訪問資源,非常的麻煩。所以,我們可以在IDEA中集成Tomact服務(wù)器,實(shí)現(xiàn)自動部署。

3.1 IDEA集成Tomcat

1、 點(diǎn)擊File–>Settings…

2、選擇雙擊Build,Execution,Deployment–>Application Servers,點(diǎn)擊+號,選擇Tomcat Server

3、選擇Tomcat服務(wù)器的安裝路徑,點(diǎn)擊ok,Tomcat服務(wù)器就集成到IDEA中了

4、再次點(diǎn)擊File–>Settings…–>Build,Execution,Deployment–>Application Servers,點(diǎn)擊+號,選擇Tomcat Server,可以看到Tomcat服務(wù)器在IDEA中

3.2 IDEA部署JavaWeb項(xiàng)目

1、點(diǎn)擊Run或者軟件右邊綠色錘子旁邊下拉框,選擇Edit Configuration…

2、點(diǎn)擊圖示中任意一個選項(xiàng),進(jìn)入添加運(yùn)行配置界面

3、配置Tomcat Server和運(yùn)行項(xiàng)目的默認(rèn)瀏覽器

4、添加項(xiàng)目到Tomcat中并設(shè)置訪問名稱

總結(jié)

到此這篇關(guān)于IDEA創(chuàng)建Java Web項(xiàng)目的文章就介紹到這了,更多相關(guān)IDEA創(chuàng)建Java Web項(xiàng)目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論