idea 新建javaweb中的spring MVC項目並部署tomcat

筆者在網上找了好多,發現都不適用自己,就自行寫本篇教程。供參考

首先新建spring mvc項目,勾選所需的,spring mvc,名字爲First。idea自動下載所需的jar包

 

新建完成後,進行web-inf下面的web.xml進行配置

筆者這裏將dispatcherServlet所進行判斷的action設爲全部

 

現在src目錄下新建一個包和class文件,我新建的是com.dadan.controller包,class爲First.java。

之後到dispatcher-servlet中進行配置。記得每次引進一個新的xmlns:xxxx?需要在最後的xsi:schemaLocation中加入相應的url,否則可能出現dispatcher-servlet編譯出錯的問題。

設置所要檢索的controller包(service和repoisty也可以用這個component-scan進行檢索)

 

applicationContext.xml先不進行配置,暫時不需要。

 

 

在First工程中,右鍵,open module settings,快捷鍵command+↓。

進入之後,在artifacts中看web-inf中是否有lib文件夾,沒有則進行添加,之後雙擊右邊的spring mvc和spring的jar包放入lib目錄中

 

 

接着開始配置tomcat,啊對了,第一件事是下載tomcat for mac,到官網下載tar.gz包就行,下載好後進行解壓。不用進行配置,放到你能找到的一個目錄進行,這裏我放到了/users/dadan/software/這裏面。

打開run/debug配置,下圖是快捷入口。

 

然後左上角新建一個tomcat 的local,然後對tomcat進行配置,選擇tomcat的路徑。我這裏面有兩個tomcat包,是一模一樣的。

 

然後切換到deployment選項卡,點擊+號,添加人工產品(artifact)。application context是tomcat運行之後的項目地址,默認爲空,我改成了first

點擊ok。tomcat就配置OK了。

 

繼續來到module settings裏面,點擊加號,選擇第二個library,將tomcat加入到工程目錄中。

也可以將jstl包,加入到工程裏面。

 

開始對FirstController和index.jsp進行改寫。

注意別import錯了!!!我參數httpservletrequest 是爲了檢測tomcat已經加入到工程了。

 

這裏是index.jsp,參數是傳過來的name

 

基本工作結束了,開始運行一下吧!!

 

修改url,變成localhost:8080/first/test,就會呈現結果了。

到這裏就結束了。歡迎指正。謝謝。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章