IDEA搭建spring MVC專案
spring MVC 框架提供了模型-檢視-控制的體系結構和可以用來開發靈活、鬆散耦合的 web 應用程式的元件。MVC 模式導致了應用程式的不同方面(輸入邏輯、業務邏輯和 UI 邏輯)的分離,同時提供了在這些元素之間的鬆散耦合。以下是搭建MVC helloworld專案的簡單過程。
1.通過IDEA新建MVC專案。
(1)新建專案
選擇Spring,勾選Spring MVC 、Web Application(勾選了Spring MVC後IDEA預設會勾選Web Application),點選Next。
(2)填寫專案名稱以及專案路徑(點選Finash,IDEA會自動下載需要的類庫)。
建立完成後專案主要是三個xml檔案、一個index.jsp。
2.建立資料夾檢視(controller、jsp)
3.配置Tomcat
點開“Deployment”選項卡,繼續設定,建立Artifact。
最後的效果
點選儲存。
3.修改web.xml配置檔案中關於SpringMVC的配置
為了方便,這裡將攔截的請求型別為攔截所有請求 。
4.配置dispatcher-servlet.xml檔案
5.在jsp資料夾下新增hello.jsp
6.編寫controller,新增java class類
7.啟動專案。
(1)啟動專案,丟擲異常“java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener”,找不到ContextLoaderListener類。開啟Project Structure,點開"Artifacts"選項卡後,看提示沒有這個類,雙擊這兩個條目,即可。
(2)之後再啟動專案,可以看到,專案已經啟動。
(3)鍵入
(4)再嘗試一次,終於可以了。
一個helloworld終於可以跑起來了!