2023最新版IDEA創(chuàng)建javaweb項(xiàng)目的詳細(xì)圖文教程
前言
該教學(xué)主要針對(duì)各位剛剛接觸javaweb開(kāi)發(fā)的小伙伴,各位學(xué)習(xí)java的朋友也難免會(huì)經(jīng)歷這個(gè)階段,都要從最基礎(chǔ)的servlet項(xiàng)目做起,它是 Java 進(jìn)軍 web 開(kāi)發(fā)的第一款技術(shù),也是完全基于Java實(shí)現(xiàn),閑來(lái)無(wú)事寫(xiě)出本篇文章在此記錄一下。
一、javaweb簡(jiǎn)介
Java Web,是用Java技術(shù)來(lái)解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)棧。web包括:web服務(wù)端和web客戶端兩部分。Java在客戶端的應(yīng)用有Java Applet,不過(guò)使用得很少,Java在服務(wù)器端的應(yīng)用非常的豐富,比如Servlet,JSP、第三方框架等等。
二、快速入門(mén)
1.新建一個(gè)java項(xiàng)目
如下:
2.添加Web Application
右擊項(xiàng)目,選擇Add Frameworks Support
如下:
選擇Web Application
在WEB-INF文件夾下創(chuàng)建classes和lib文件夾.
classes用來(lái)存放編譯后輸出的class文件,lib用于存放第三方j(luò)ar包。
3.配置環(huán)境
File-> Project Structure-> Modules-> Paths-> 選擇第二個(gè),修改兩個(gè)路徑均為classes路徑。
如下:
4.配置jar
File-> Project Structure-> Modules->Dependencies-> 選擇“+”,選擇第一個(gè)選項(xiàng)-> 選擇項(xiàng)目下的lib路徑-> 選擇jar directory 點(diǎn)擊確定
如下:
5.導(dǎo)入servlet,jsp jar包
File-> Project Structure-> libraries 選擇“+”,選擇java-> 找到tomcat路徑下的lib文件夾
如下
6.配置tomcat服務(wù)器
Run-> Edit Configurations -> “+” -> tomcat Server -> local
選擇路徑
如下:
選擇tomcat路徑
選擇Deployment 選擇 + 點(diǎn)擊第一個(gè)
選擇APPLAY
這樣我們就配置完成了。
7.測(cè)試
index.jsp
運(yùn)行
結(jié)果
這樣我們的一個(gè)簡(jiǎn)單的javaweb項(xiàng)目就完成啦!
總結(jié)
到此這篇關(guān)于2023最新版IDEA創(chuàng)建javaweb項(xiàng)目的文章就介紹到這了,更多相關(guān)最新版IDEA創(chuàng)建javaweb項(xiàng)目?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- IDEA 2021配置JavaWeb項(xiàng)目超詳細(xì)教程
- InterlliJ IDEA2020新建java web項(xiàng)目找不到Static Web的解決
- IDEA2020.2.3中創(chuàng)建JavaWeb工程的完整步驟記錄
- 解決IDEA導(dǎo)入javaWeb項(xiàng)目注解爆紅的問(wèn)題
- 使用IDEA創(chuàng)建Java Web項(xiàng)目并部署訪問(wèn)的圖文教程
- 關(guān)于idea中Java Web項(xiàng)目的訪問(wèn)路徑問(wèn)題
- intelij?idea?2023創(chuàng)建java?web項(xiàng)目的完整步驟
- 使用IntelliJ?IDEA創(chuàng)建簡(jiǎn)單的Java?Web項(xiàng)目完整步驟
相關(guān)文章
JPA merge聯(lián)合唯一索引無(wú)效問(wèn)題解決方案
這篇文章主要介紹了JPA merge聯(lián)合唯一索引無(wú)效問(wèn)題解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09SpringBoot整合Dubbo框架,實(shí)現(xiàn)RPC服務(wù)遠(yuǎn)程調(diào)用
Dubbo是一款高性能、輕量級(jí)的開(kāi)源Java RPC框架,它提供了三大核心能力:面向接口的遠(yuǎn)程方法調(diào)用,智能容錯(cuò)和負(fù)載均衡,以及服務(wù)自動(dòng)注冊(cè)和發(fā)現(xiàn)。今天就來(lái)看下SpringBoot整合Dubbo框架的步驟2021-06-06Java集合之Map接口與實(shí)現(xiàn)類(lèi)詳解
這篇文章主要為大家詳細(xì)介紹了Java集合中的Map接口與實(shí)現(xiàn)類(lèi),文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Java有一定的幫助,感興趣的可以了解一下2022-12-12idea中使用SonarLint進(jìn)行代碼規(guī)范檢測(cè)及使用方法
這篇文章主要介紹了idea中使用SonarLint進(jìn)行代碼規(guī)范檢測(cè),本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08在Intellij Idea中使用jstl標(biāo)簽庫(kù)的方法
這篇文章主要介紹了在Intellij Idea中使用jstl標(biāo)簽庫(kù)的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-05-05Maven?dependency?plugin使用心得總結(jié)
這篇文章主要給大家介紹了關(guān)于Maven?dependency?plugin使用心得的相關(guān)資料,Maven是一個(gè)常用的Java build Manager,使用Maven可以很好的對(duì)Java Project的dependency進(jìn)行管理,需要的朋友可以參考下2023-10-10詳解SpringMVC的攔截器鏈實(shí)現(xiàn)及攔截器鏈配置
攔截器(Interceptor)是一種動(dòng)態(tài)攔截方法調(diào)用的機(jī)制,在SpringMVC中動(dòng)態(tài)攔截控制器方法的執(zhí)行。本文將詳細(xì)講講SpringMVC中攔截器參數(shù)及攔截器鏈配置,感興趣的可以嘗試一下2022-08-08詳解關(guān)于eclipse中使用jdk15對(duì)應(yīng)javafx15的配置問(wèn)題總結(jié)
這篇文章主要介紹了詳解關(guān)于eclipse中使用jdk15對(duì)應(yīng)javafx15的配置問(wèn)題總結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11SpringBoot監(jiān)聽(tīng)Redis key失效事件的實(shí)現(xiàn)代碼
這篇文章給大家介紹了SpringBoot實(shí)現(xiàn)監(jiān)聽(tīng)Redis key失效事件的方法,文中通過(guò)代碼示例給大家講解的非常詳細(xì),具有一定的參考價(jià)值,需要的朋友可以參考下2024-02-02springboot配置多數(shù)據(jù)源的一款框架(dynamic-datasource-spring-boot-starter
dynamic-datasource-spring-boot-starter 是一個(gè)基于 springboot 的快速集成多數(shù)據(jù)源的啟動(dòng)器,今天通過(guò)本文給大家分享這款框架配置springboot多數(shù)據(jù)源的方法,一起看看吧2021-09-09