Intellij IDEA建立spring MVC專案
相信各位未來的Java工程師已經接觸到了spring MVC這個框架的強大之處,看了很多的教程,都是eclipse的,在intellij IDEA這個強大的工具面前居然不能很順暢的,今天我就帶領大家用IDEA建立Hello World程式。
注:
1、本文只講解怎麼用intellij IDEA進行建立spring MVC專案,並不會講解具體的spring MVC框架基礎,如需瞭解框架原理,請移步其他教程。
2、本文是我在剛學習Spring MVC框架中,看了很多的教程,經過了前前後後很多的坑點進行編寫,不足之處,多多指點,謝謝
環境:
- intellij IDEA 2017 CI
- JDK 1.8
- tomcat 8.5.23
具體步驟
1、新建專案
勾選Spring MVC 、Web Application(勾選了Spring MVC後IDEA預設會勾選Web Application),Next
2、填寫專案名、專案路徑
這裡專案名我用簡單的springmvcdemo,路徑就使用預設路徑,Finish
3、建立資料夾如圖
classes、lib資料夾我建議和我資料夾名相同(只是建議)、路徑我建議也相同,其他兩個資料夾看個人愛好哈。
4、匯入相關jar包(IDEA自動匯入)
在IDEA中其實已經給我們自動匯入了相關jar,只不過我們需要在WEB-INF目錄下匯入相關jar包,具體情況我也不是很清楚,上次出現了沒有匯入jar包,就不能執行tomcat
這裡我直接將根目錄下的lib資料夾拷貝過來
5、進行tomcat相關配置
1)Output path配置(此步可跳過):
2)相關jar資料夾配置:
3)Library相關配置:
4)Apply、OK
6、新增Web.xml配置檔案中關於SpringMVC的配置
IDEA很強大,其實已經給我們配了相應的配置,這裡我們只需根據自己的專案需要進行相應的修改。
在這裡我將攔截的請求型別為攔截所有請求
7、配置XXX-servlet.xml檔案
8、新增hello.jsp檔案
在WEB-INF資料夾下建立名為jsp的資料夾,用來存放jsp檢視。建立一個hello.jsp,在body中新增“Hello World”
9、編寫Controller
新建Java Class檔案:
編寫Controller,這裡使用註解
10、部署專案
填寫Name:
部署:
填寫專案名(建議),這一步可以不寫,也可以自行填寫自己喜歡的名稱,不過建議寫自己的專案名,
11、測試
啟動伺服器,鍵入 http://localhost:8080/專案名/mvc/hello
注:如有不足,請指正,謝謝。
友情連結:
歡迎關注我的部落格專欄:
Java Engineer
相關文章
- IntelliJ IDEA建立 SBT專案IntelliJIdea
- Intellij idea建立javaWeb專案IntelliJIdeaJavaWeb
- IntelliJ IDEA 建立Spring+SpringMVC+mybatis+maven專案IntelliJIdeaSpringMVCMyBatisMaven
- intellij idea 建立動態web專案IntelliJIdeaWeb
- IntelliJ IDEA 建立Gradle/Java 專案IntelliJIdeaGradleJava
- IntelliJ IDEA中建立Web聚合專案(Maven多模組專案)IntelliJIdeaWebMaven
- spring boot 建立web專案(IDEA)Spring BootWebIdea
- idea建立spring boot專案慢()IdeaSpring Boot
- 使用IntelliJ IDEA 15和Maven建立Java Web專案IntelliJIdeaMavenJavaWeb
- 使用IntelliJ IDEA 搭建 spring mvc開發環境IntelliJIdeaSpringMVC開發環境
- Vue 搭配 Spring MVC 建立一個 web 專案VueSpringMVCWeb
- Idea intellij jdk 1.7通過maven建立Springboot專案IdeaIntelliJJDKMavenSpring Boot
- Intellij IDEA 安裝Scala外掛 + 建立Scala專案(Hello World!)IntelliJIdea
- Intellij idea處理Spring MVC單元測試問題IntelliJIdeaSpringMVC
- Intellij IDEA 建立Web專案並在Tomcat中部署執行IntelliJIdeaWebTomcat
- intellij IDEA建立檔案新增註釋模板IntelliJIdea
- 使用Intellij建立springboot專案Spring Initializr Error 403IntelliJSpring BootError
- idea建立javaweb專案IdeaJavaWeb
- idea建立web專案IdeaWeb
- IntelliJ IDEA如何新建專案HTMLIntelliJIdeaHTML
- Intellij IDEA 安裝Python外掛 + 建立Python專案(Hello World!)IntelliJIdeaPython
- Idea 建立 父專案和子專案Idea
- Intellij Idea 將Java專案打包成jarIntelliJIdeaJavaJAR
- IDEA建立Flink專案Idea
- IntelliJ IDEA 14.x 與 Tomcat 整合,建立並執行Java Web專案IntelliJIdeaTomcatJavaWeb
- 使用idea上傳專案到碼雲(gitee)上 IntelliJ IDEAIdeaGiteeIntelliJ
- IDEA建立動態Web專案IdeaWeb
- 使用IDEA建立gradle專案IdeaGradle
- idea建立springboot專案IdeaSpring Boot
- idea社群版建立web專案IdeaWeb
- idea 建立springboot專案IdeaSpring Boot
- IDEA社群版建立spring boot專案的安裝外掛IdeaSpring Boot
- spring mvc專案配置一覽SpringMVC
- IDEA搭建Spring Boot專案IdeaSpring Boot
- Spring Boot入門(一):使用IDEA建立Spring Boot專案並使用yaml配置檔案Spring BootIdeaYAML
- IntelliJ IDEA配置與搭建web專案入門使用IntelliJIdeaWeb
- Spring Boot專案建立Spring Boot
- 使用IDEA建立springboot專案IdeaSpring Boot