码迷,mamicode.com
首页 > 编程语言 > 详细

SSM应用(四)--SpringMVC入门

时间:2018-05-01 13:59:34      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:http   res   idt   src   control   对象   配置   ram   image   

SpringMVC的概念

  是一个web层框架,本质是一个巨大的servlet;

  所有的请求都会发送到SpringMVC这个servlet:@WebServlet(“/”);

  所有的相应都是有SpringMVC发出;

  SpringMVC将请求分发到对应的Java类;

  SpringMVC容器:管理很多个Java类的实例,分发请求的对象;

  Web:用于处理跳转和数据传递的问题;

  SpringMVC如何使用

    首先需要引入SpringMVC需要的Jar包,下载地址:http://repo.spring.io/release/org/springframework/spring/

    配置SpringMVC这个Servlet,在web.xml中配置为servlet;

     技术分享图片

      SpringMVC是一个Servlet,用于接收 *.action的请求;

 

     配置SpringMVC的核心配置文件;

      SpringMVC的核心配置文件本质上是一个Spring的配置文件;需要找到bean的实例;

      告诉DispatcherServlet要使用的核心配置文件在哪儿;

    技术分享图片

 

    核心配置文件需要配置什么内容:

      请求线:

        SpringMVC本身就是一个Spring的概念:管理bean和bean之间的关系;

        SpringMVC这个servlet需要找到普通Java类(bean)

      响应线:

        视图对应:SpringMVC给的是逻辑视图——需要转换为物理视图

        返回的响应有很多种,通过逻辑视图的方式去寻找物理视图(类似键值对的方式)

        视图解析器:

 

  实现SpringMVC管理的控制层的类:Controller;

    是SpringMVC分发请求的普通Java类

     技术分享图片

    通过包扫描,HelloController类就会成为SpringMVC能够直接使用的bean实例

     技术分享图片  

    通过视图解析,返回值result就会被解析为:/result.jsp;

 

PS:因作者能力有限,如有误还请谅解;

SSM应用(四)--SpringMVC入门

标签:http   res   idt   src   control   对象   配置   ram   image   

原文地址:https://www.cnblogs.com/WHL5/p/8976050.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!