1. 程式人生 > >SpringMVC實現步驟

SpringMVC實現步驟

1.配置web.xml

SpringMVC的的實現原理是通過Servlet攔截所有URL來達到控制的目的。
Spring的MVC必須要配置web.xml
關鍵是配置這兩個地方:

<!--載入spring容器-->
  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/classes/spring/applicationContext-*.xml</param-value>
  </context-param
>
<listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!--springMVC前端控制器載入--> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class
>
<init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring/springmvc.xml</param-value> </init-param> </servlet>

2.建立Spring配置檔案applicationContext.xml

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
>
<!--拼接檢視地址的字首和字尾--> <property name="prefix" value="/WEB-INF/jsp/"/> <property name="suffix" value=".jsp"/> </bean>

3.建立Model

4.建立Controller

控制器用於處理web請求,每個控制器都對應著一個邏輯處理。

5.建立檢視檔案 .jsp

6.配置Servelt配置檔案Spring-servlet.xml

因為SpringMVC是基於Servlet的實現,所以在Web啟動的時候,伺服器會首先嚐試載入對應於Servlet的配置檔案,而為了讓專案更加模組化,通常我們將Web部分的配置都存放於此配置檔案中。