开发步骤: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了!