2023最新版IDEA創(chuàng)建javaweb項目的詳細圖文教程
前言
該教學(xué)主要針對各位剛剛接觸javaweb開發(fā)的小伙伴,各位學(xué)習(xí)java的朋友也難免會經(jīng)歷這個階段,都要從最基礎(chǔ)的servlet項目做起,它是 Java 進軍 web 開發(fā)的第一款技術(shù),也是完全基于Java實現(xiàn),閑來無事寫出本篇文章在此記錄一下。
一、javaweb簡介
Java Web,是用Java技術(shù)來解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)棧。web包括:web服務(wù)端和web客戶端兩部分。Java在客戶端的應(yīng)用有Java Applet,不過使用得很少,Java在服務(wù)器端的應(yīng)用非常的豐富,比如Servlet,JSP、第三方框架等等。
二、快速入門
1.新建一個java項目
如下:

2.添加Web Application
右擊項目,選擇Add Frameworks Support
如下:


選擇Web Application

在WEB-INF文件夾下創(chuàng)建classes和lib文件夾.
classes用來存放編譯后輸出的class文件,lib用于存放第三方j(luò)ar包。

3.配置環(huán)境
File-> Project Structure-> Modules-> Paths-> 選擇第二個,修改兩個路徑均為classes路徑。
如下:


4.配置jar
File-> Project Structure-> Modules->Dependencies-> 選擇“+”,選擇第一個選項-> 選擇項目下的lib路徑-> 選擇jar directory 點擊確定
如下:



5.導(dǎo)入servlet,jsp jar包
File-> Project Structure-> libraries 選擇“+”,選擇java-> 找到tomcat路徑下的lib文件夾
如下




6.配置tomcat服務(wù)器
Run-> Edit Configurations -> “+” -> tomcat Server -> local
選擇路徑
如下:


選擇tomcat路徑

選擇Deployment 選擇 + 點擊第一個

選擇APPLAY

這樣我們就配置完成了。
7.測試
index.jsp

運行

結(jié)果

這樣我們的一個簡單的javaweb項目就完成啦!
總結(jié)
到此這篇關(guān)于2023最新版IDEA創(chuàng)建javaweb項目的文章就介紹到這了,更多相關(guān)最新版IDEA創(chuàng)建javaweb項目內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot整合Dubbo框架,實現(xiàn)RPC服務(wù)遠程調(diào)用
Dubbo是一款高性能、輕量級的開源Java RPC框架,它提供了三大核心能力:面向接口的遠程方法調(diào)用,智能容錯和負載均衡,以及服務(wù)自動注冊和發(fā)現(xiàn)。今天就來看下SpringBoot整合Dubbo框架的步驟2021-06-06
idea中使用SonarLint進行代碼規(guī)范檢測及使用方法
這篇文章主要介紹了idea中使用SonarLint進行代碼規(guī)范檢測,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-08-08
在Intellij Idea中使用jstl標(biāo)簽庫的方法
這篇文章主要介紹了在Intellij Idea中使用jstl標(biāo)簽庫的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-05-05
Maven?dependency?plugin使用心得總結(jié)
這篇文章主要給大家介紹了關(guān)于Maven?dependency?plugin使用心得的相關(guān)資料,Maven是一個常用的Java build Manager,使用Maven可以很好的對Java Project的dependency進行管理,需要的朋友可以參考下2023-10-10
詳解SpringMVC的攔截器鏈實現(xiàn)及攔截器鏈配置
攔截器(Interceptor)是一種動態(tài)攔截方法調(diào)用的機制,在SpringMVC中動態(tài)攔截控制器方法的執(zhí)行。本文將詳細講講SpringMVC中攔截器參數(shù)及攔截器鏈配置,感興趣的可以嘗試一下2022-08-08
詳解關(guān)于eclipse中使用jdk15對應(yīng)javafx15的配置問題總結(jié)
這篇文章主要介紹了詳解關(guān)于eclipse中使用jdk15對應(yīng)javafx15的配置問題總結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11
SpringBoot監(jiān)聽Redis key失效事件的實現(xiàn)代碼
這篇文章給大家介紹了SpringBoot實現(xiàn)監(jiān)聽Redis key失效事件的方法,文中通過代碼示例給大家講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下2024-02-02
springboot配置多數(shù)據(jù)源的一款框架(dynamic-datasource-spring-boot-starter
dynamic-datasource-spring-boot-starter 是一個基于 springboot 的快速集成多數(shù)據(jù)源的啟動器,今天通過本文給大家分享這款框架配置springboot多數(shù)據(jù)源的方法,一起看看吧2021-09-09

