使用idea創建spring mvc項目圖文教程
- 2019 年 10 月 8 日
- 筆記
使用idea創建spring mvc項目圖文教程
前言:
使用慣了eclipse的朋友,如果剛換成了idea或許有些不習慣。但是使用idea之後,就會love上idea了。本文將通過圖文講解怎麼通過idea創建一個spring mvc項目。
本文是教大家怎麼使用idea創建一個spring mvc項目。並非spring mvc相關教程。
打開idea之後,New–>Module。如下圖:

在彈出層。選擇Spring.在右側依次選擇spring–>spring mvc
Java EE Web Application 。選擇自動下載。然後點擊Next。如下圖:

填寫module name。如下:

點擊finish之後,會自動的下載所需要的jar包的。如下圖:

等待下載完成之後:

依賴的jar配置:
設置編譯後class文件路徑存放地址(註:此步驟可以不設置)
選中項目名。鼠標右鍵,可以看到Open Module Setting.快捷鍵F4。如下圖:

在彈出層,選擇Module–>項目名–>Paths。設置class文件位置。如下圖:

配置jar的依賴位置:
還在剛才位置,選擇Dependencies。然後點擊右邊小加號。如下圖:

然後選擇jar所在位置。

配置Tomcat:
還是剛才的操作。加號之後,選擇Library…如下圖:

在彈出層,把第一個合起來之後,就可以看到Application Server Libraries的配置了。如下圖:

選擇Tomcat8.5之後,選擇下面Add.如下圖:

點擊OK之後。就配置完成了。
配置web.xml文件:
我們直接打開web.xml文件。(這裡不的不說,idea真的很強大。把我們需要的都已經弄好了。)修改url-pattern為/.如下圖:

Spring mvc配置:
在XXX-servlet.xml.如凱哥本項目名字是:dispatcher-servlet.xml中配置spring mvc相關的。如:掃描的基包、頁面訪問位置及後綴。如下圖:

需要說明的是:先引入context及mvc之後,下面就可以聯想出來了。
mvc及context的xmlns如下:
xmlns:context="https://www.springframework.org/schema/context"
xmlns:mvc="https://www.springframework.org/schema/mvc"
spring mvc基本配置如下:
<context:component-scan base-package="com.kaigejava.springmvc"/>
<mvc:default-servlet-handler/>
<mvc:annotation-driven/>
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
id="internalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
接下來,編寫個controller。如下圖:

很簡單的一個。
接下來,我們部署項目。
在導航欄,選擇如下圖的。如果新項目。這裡是空的。然後選擇Edit Configurations…如下圖:

在彈出層。點擊加號。然後下拉到Tomcat Server,然後選擇Local.如下圖:

在彈出層,選擇Deployment,添加項目名稱,然後點擊右邊加號,選在剛才創建的項目。kaigemvc。如下圖:

點擊OK之後。在Application context這裡。可以設置也可以不設置。如下圖:

這裡凱哥就設置和name一樣。都叫mvc。然後點擊ok.

之後,我們就可以在導航欄中看到tomcat項目名。如下圖。點擊綠色三角就可以啟動項目了。

啟動之後,既可以訪問。
