close

最近會開始接觸到Spring MVC的專案,因此稍微記錄一下開發的一些過程
讓自己以後回頭要佈建環境時可以更順利些

這邊用的IDE是NetBeans 8.1版,並採用Maven來做為各相依library的管理

1. 新建一個Maven專案,專案類型請選擇[Web Application],預設的專案結構會是長這樣子:
project_struct.png


2. 先加入Spring MVC的相關Library到專案中,操作如下:
(1) 在Dependencies資料夾上按右鍵,選擇[Add Dependency...]
(2) 在Query欄位打上 org.springframework 來縮小尋找範圍,這邊請選擇 spring-webmvc 的最新版本,如下圖所示:


(3) 加入JSTL的Library到專案中(JSTL為常在JSP中使用的擴充標籤庫),操作如下:


(4) 加進上述Library後的專案結構如下,可以看見Maven會自動把某套件所相依的其它套件一起加進專案中


然而,要能順利開發Spring MVC專案我們還有一些事情要做
Spring MVC提供一個可讓Web應用程式實現MVC機制的架構,其主要核心概念為:
當Web應用程式接收到使用者的Request後,,會先透過DispatcherServlet來決定要將這個Request交由哪個Controller處理
而Controller在與後端的Model(如需要)存取資料並做相關處理後,會將最後的結果交給前端的View作呈現

因此,
1. 如何建立DispatcherServlet?
2. 如何讓DispatcherServlet知道哪個Request要交給哪個Controller處理?
3. Controller處理完後要呈現給哪個前端的View?
諸如此類的問題我們都將在接下來的文章中一一說明

arrow
arrow
    文章標籤
    NetBeans Maven Spring MVC
    全站熱搜

    allen0818 發表在 痞客邦 留言(0) 人氣()