文章目錄?作者簡介:熱愛國學(xué)的Java后端開發(fā)者,修心和技術(shù)同步精進(jìn)。
🍎個(gè)人主頁:Java Fans的博客
🍊個(gè)人信條:不遷怒,不貳過。小知識(shí),大智慧。
💞當(dāng)前專欄:JAVA開發(fā)者成長之路
?特色專欄:國學(xué)周更-心性養(yǎng)成之路
🥭本文內(nèi)容:IDEA創(chuàng)建Java Web項(xiàng)目
更多內(nèi)容點(diǎn)擊👇
?????? 帶你初識(shí)JSP(JAVA服務(wù)器頁面)
1、打開IDEA,單擊“New Project”或者通過File–>new–>Project,在彈出的對(duì)話框中輸入項(xiàng)目名稱,其它的默認(rèn)選擇,點(diǎn)擊finish按鈕
2、為項(xiàng)目添加Web框架支持,右鍵單擊創(chuàng)建的項(xiàng)目,點(diǎn)擊Add Framework Support,在彈出的對(duì)話框中勾選Web Application(4.0)及Create web.xml復(fù)選框,單擊“OK”按鈕,完成添加。
3、添加依賴包,右鍵單擊WEB-INF文件夾,在彈出的對(duì)話框中選擇New–>Directory命令,創(chuàng)建lib文件夾,將Tomcat安裝目錄下lib文件夾中的servlet-api.jar文件添加到lib文件夾中。
4、在servlet-api.jar文件上右擊鼠標(biāo),選擇Add As Library,將jar包添加到Library中
1、在src上右擊鼠標(biāo)–>new–>package–>輸入com.cxyzxc.www.servlet01包名(包名你可以自己取)–>回車
2、在包上右擊鼠標(biāo)–>new–>Java Class–>輸入ServletDemo02類名–>回車
3、編寫ServletDemo02類,實(shí)現(xiàn)Servlet接口,重寫接口中的5個(gè)方法,在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中的第一個(gè)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配置文件
MySecondServlet com.cxyzxc.www.servlet01.ServletDemo02 MySecondServlet /secondServlet
2 手動(dòng)部署項(xiàng)目1)在Tomcat服務(wù)器的webapps文件中,創(chuàng)建一個(gè)項(xiàng)目文件夾,例如webProject03
2)將IDEA軟件中WEB-INF文件夾整體復(fù)制到webProject03文件夾中
3)在WEB-INF文件夾中創(chuàng)建classes文件夾,將編譯后生成的ServletDemo02.class文件所在的文件夾一起復(fù)制到classes文件夾中
4)啟動(dòng)Tomcat,打開瀏覽器,在瀏覽器地址欄輸入http://localhost:8080/webProject03/secondServlet,可以在Tomcat窗口中看到輸出“IDEA中的第一個(gè)Servlet案例”內(nèi)容。
3 自動(dòng)部署項(xiàng)目上述操作中,雖然是在IDEA軟件中完成了Servlet代碼的編寫以及編譯,但是還需要手動(dòng)將WEB-INF文件夾復(fù)制到Tomcat的項(xiàng)目文件夾中去,并需要手動(dòng)在WEB-INF文件中創(chuàng)建classes文件夾,然后將IDEA中編譯后的class文件復(fù)制到classes文件夾中,比較麻煩。另外,當(dāng)你的Java文件改變后,你需要重新編譯java文件生成class文件,然后再將class文件復(fù)制到classes文件夾中,再重新啟動(dòng)Tomcat服務(wù)器才能訪問資源,非常的麻煩。所以,我們可以在IDEA中集成Tomact服務(wù)器,實(shí)現(xiàn)自動(dòng)部署。
3.1 IDEA集成Tomcat1、 點(diǎn)擊File–>Settings…
2、選擇雙擊Build,Execution,Deployment–>Application Servers,點(diǎn)擊+號(hào),選擇Tomcat Server
3、選擇Tomcat服務(wù)器的安裝路徑,點(diǎn)擊ok,Tomcat服務(wù)器就集成到IDEA中了
4、再次點(diǎn)擊File–>Settings…–>Build,Execution,Deployment–>Application Servers,點(diǎn)擊+號(hào),選擇Tomcat Server,可以看到Tomcat服務(wù)器在IDEA中
1、點(diǎn)擊Run或者軟件右邊綠色錘子旁邊下拉框,選擇Edit Configuration…
2、點(diǎn)擊圖示中任意一個(gè)選項(xiàng),進(jìn)入添加運(yùn)行配置界面
3、配置Tomcat Server和運(yùn)行項(xiàng)目的默認(rèn)瀏覽器
4、添加項(xiàng)目到Tomcat中并設(shè)置訪問名稱
??碼文不易,本篇文章就介紹到這里,如果想要學(xué)習(xí)更多Java系列知識(shí),點(diǎn)擊關(guān)注博主,博主帶你零基礎(chǔ)學(xué)習(xí)Java知識(shí)。與此同時(shí),對(duì)于日常生活有困擾的朋友,歡迎閱讀我的第四欄目:《國學(xué)周更—心性養(yǎng)成之路》,學(xué)習(xí)技術(shù)的同時(shí),我們也注重了心性的養(yǎng)成。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
網(wǎng)頁名稱:IDEA創(chuàng)建JavaWeb項(xiàng)目-創(chuàng)新互聯(lián)
文章分享:http://www.rwnh.cn/article10/dcoedo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站營銷、全網(wǎng)營銷推廣、靜態(tài)網(wǎng)站、App開發(fā)、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容