使用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項目名。如下圖。點擊綠色三角就可以啟動項目了。

啟動之後,既可以訪問。