国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

在IDEA 2020.3.1中部署Tomcat并且創(chuàng )建第一個(gè)web項目的

發(fā)布時(shí)間:2021-08-15 18:36 來(lái)源: 閱讀:0 作者:江天流學(xué)java 欄目: 服務(wù)器 歡迎投稿:712375056

目錄

Tomcat介紹

Tomcat是Apache 軟件基金會(huì )(Apache Software Foundation)的Jakarta 項目中的一個(gè)核心項目,由Apache、Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規范總是能在Tomcat 中得到體現,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規范。因為T(mén)omcat 技術(shù)先進(jìn)、性能穩定,而且免費,因而深受Java 愛(ài)好者的喜愛(ài)并得到了部分軟件開(kāi)發(fā)商的認可,成為目前比較流行的Web 應用服務(wù)器。

tomcat部署

下載Tomcat
打開(kāi),選擇要下載的版本,我在這里下載的是tomcat8.5

按照自己電腦的系統類(lèi)型,選擇64位或者32位的壓縮包,并且解壓

解壓之后

打開(kāi)IDEA點(diǎn)擊最上面的Run,并且選擇Edit Donfiguration...,點(diǎn)擊Templates,并且找到Tomcat server,點(diǎn)擊local



4.點(diǎn)擊Configure...,選擇解壓后的文件,記住名稱(chēng)為apache-tomcat-8.5.61



創(chuàng )建web項目

先創(chuàng )建空的java項目,在這里也截一下圖吧



右鍵項目點(diǎn)擊Add Framework Support,選擇web application框架,點(diǎn)擊ok


這樣就會(huì )在項目中多出來(lái)web目錄

配置tomcat


如果這里你的錯誤沒(méi)有自動(dòng)處理的話(huà),說(shuō)明你前面那個(gè)配置web application那步?jīng)]做

(習慣)在WEB-INF下建倆文件夾:classes和lib
classes目錄: 放置字節碼文件
lib目錄:防止項目依賴(lài)的jar包

配置工程架構




點(diǎn)擊ok

(習慣)把Application context改成/(這里是設置虛擬目錄,如果是/的話(huà)就是訪(fǎng)問(wèn)網(wǎng)站的時(shí)候不需要虛擬目錄了,直接輸入localhost:8080就能訪(fǎng)問(wèn)index.jsp)



成功連接

隨之自動(dòng)打開(kāi)index.jsp文件

因為index.jsp是默認的首頁(yè),所以不需要寫(xiě)虛擬目錄,如果訪(fǎng)問(wèn)其他.html文件的話(huà),需要在localhost:8080后面寫(xiě)上文件名字(如:localhost:8080/hello.html)

就可以在src下創(chuàng )建.java文件并且實(shí)現servlet接口并且實(shí)現它的5個(gè)方法,并在service方法下寫(xiě)一個(gè)輸出代碼,待會(huì )會(huì )用到

配置servlet

方法一:在web.xml中粘貼下面代碼

 <!--配置servlet-->
 <servlet>
 <servlet-name>demo1</servlet-name>
 <servlet-class>cn.utkvrjan.web.servlet.ServletDemo1</servlet-class>
 </servlet>

 <servlet-mapping>
 <servlet-name>demo1</servlet-name>
 <url-pattern>/demo</url-pattern>
 </servlet-mapping>

如圖位置上粘貼

方法二: 從Servlet3.0開(kāi)始,就支持注解配置啦,超簡(jiǎn)單
只需要在實(shí)現類(lèi)類(lèi)名上面寫(xiě)@WebServlet(urlPatterns = "/demo1")或者@WebServlet("/demo1")就能配置好啦

然后啟動(dòng)tomcat,并在瀏覽器輸入localhost:8080/demo1訪(fǎng)問(wèn)(注:這里的demo1是在配置servlet時(shí)輸入的),就能在IDEA的控制臺輸出你在servlet實(shí)現類(lèi)的service方法下寫(xiě)的內容,就說(shuō)明正確配置servlet。


(習慣)熱部署:把tomcat改成:當更新文件中資源的時(shí)候,讓tomcat重新啟動(dòng)(重新部署項目) ,這樣更改文件之后不需要手動(dòng)重啟服務(wù)器了,這樣比較方便.


如果這里選擇Update resources and classes的話(huà),當改Java代碼也會(huì )重新部署,因為Java代碼改得比較多,這樣可能影響性能,所以不選了

到此這篇關(guān)于在IDEA 2020.3.1中部署Tomcat并且創(chuàng )建第一個(gè)web項目的文章就介紹到這了,更多相關(guān)IDEA 2020.3部署Tomcat創(chuàng )建第一個(gè)web項目?jì)热菡埶阉髂_本之家以前的文章或繼續瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

亚洲成AV人无码中文字幕| 日韩Aⅴ人妻无码一区二区| 最美情侣免费视频播放| 亚洲精品乱码久久久久久蜜桃| 亚洲精品无码7777| 老司机午夜福利试看体验区|