Spring MVC 介紹 | spring mvc介紹
Spring »Spring簡介 »SpringContainer »SpringBeans »DependencyInjection[1][2][3][4][5]SpringMVC介紹[6]DispatcherServletSpringMVC的核心觀念之一就是DispatcherServlet,簡單來說SpringMVCFramework的設計圍繞者這個DispatcherServlet,它的功用在於在最前線將所有的httprequest分派到正確的handler,分派的機制由我們去設定,由DispatcherServlet去執行,它就是一個在最前線的Controller,單獨的接收Http請求,分派到application的其他controller或是handler。範例先前建議在您的eclipse環境可以下載一個Spring的Plugin叫作Spri...
Spring » Spring 簡介 » Spring Container » Spring Beans » Dependency Injection[1][2][3][4][5]
Spring MVC介紹[6]
Dispatcher ServletSpring MVC 的核心觀念之一就是 Dispatcher Servlet,簡單來說 Spring MVC Framework 的設計圍繞者這個 Dispatcher Servlet,它的功用在於在最前線將所有的 http request 分派到正確的 handler,分派的機制由我們去設定,由 Dispatcher Servlet 去執行,它就是一個在最前線的 Controller,單獨的接收 Http 請求,分派到 application 的其他 controller 或是 handler。
範例先前建議在您的 eclipse 環境可以下載一個 Spring 的 Plugin 叫作 Spring Tools
然後建立一個最基本的 Spring MVC Web 專案,在 Eclipse 新增一個 Dynamic Web Project,建立好的專案下有一個目錄叫作 WebContent,裡面有 WEB-INF 的目錄,在 WEB-INF 之下可以需要新增一個 .xml 檔,名字取為 web.xml (名稱必須為 web.xml)
步驟 : 1> [NEW] –>
為了要匯入 Spring MVC 相關的 jar 檔,建議將專案 configure 成 Maven Project,接下來就可以在 Pom.xml 裡加上 Spring MVC 所需要的 Dependency,要使用 Spring Web 以及要 Servlet 的支援,就必須加入以下兩個 Dependency。
spring-web[7] spring-webmvc[8]spring-web 包含了一些很常用的 web 及 servlet 的功能,而 spring-webmvc 提供 servlet 環境正常的 MVC 支援, 不過由於 spring-webmvc 已經有 spring-web 作...