開發步驟:java
--加入jar包 --在web.xml中配置DispatcherServlet --加入SpringMVC的配置文件 --編寫處理請求的處理器,並標識爲處理器 --編寫視圖
開發工具:eclipse jdk:1.8 springJAR:spring4 服務器:tomcat8.0
web
1.第一步在eclipse中創建一個Dynamic web Project 項目,以及創建一個Server項目。
spring
2.加入開發SpringMVC所須要的jar。tomcat
2.配置web.xml文件。服務器
classpath:springmvc.xml是表示把springmvc.cml文件創建在src源文件夾下。固然它也能夠放到其餘地方,這個在後續的文章中會講到。
mvc
3.配置springmvc.xml.在src目錄下新建一個springmvc.xml文件
app
配置<context:component-scan base-package="com.rick.springmvc"></context:component-scan>,這樣Bean類下面的註解才能生效。eclipse
視圖解析器是爲了經過控制器轉發到jsp頁面而使用的。這裏使用的是InternalResourceViewResolver視圖解析器。然後面會講到JSTLView視圖解析器。因此springmvc.xml能夠配置多個視圖解析器。而且在全部建立的視圖解析器中InternalResourceViewResolver視圖解析器的啓動順序是最低的。jsp
4.建立cotroller類。工具
在類上標註@Controller註解,這樣就把這個類聲明爲一個bean對象,而且由Spring容器管理。
@RequestMapping 註解來映射請求的URL。
目標方法hello()的返回值"success",springMVC會去轉發到相應的在「/WEB-INF/views/」目錄下面的,文件名與返回字符串相對應的jsp文件。
由於須要返回success視圖,因此須要在WEB-INF文件夾下面建立success.jsp文件。
啓動server,就能看到Hello world了!