SpringMVC實現步驟
阿新 • • 發佈:2019-01-03
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部分的配置都存放於此配置檔案中。