SpringMVC02:注解模式
文章目录
- SpringMVC02:注解模式
- 前言
- 一、代码编写:
- 1. 编写jsp页面
- 2. 在web.xml中,注册DispatcherServlet(须要绑定SpringMVC配置文件)
- 3. 编写SpringMVC 的 配置文件
- 4. 编写Controller类(这个类会在spring容器中注册为bean)
- 二、执行结果示意图:
- 1. 访问首页
- 2.发送“/h1请求”(跳转的是hello.jsp页面)
- 总结
前言
提示:以下是本篇文章正文内容:
一、代码编写:
1. 编写jsp页面
2. 在web.xml中,注册DispatcherServlet(须要绑定SpringMVC配置文件)
3. 编写SpringMVC 的 配置文件
(1)< context:component-scan base-package=“com.kuang.controller”/>
配置了这个,com.kuang.controller包下面的所有@Controller控制器注解就会被识别
(不用手动在spring容器里面注册bean)
(2)< mvc:default-servlet-handler/>过滤静态资源
(3)< mvc:annotation-driven/>替代我们原来的HandlerMapping和HandlerAdapter。
4. 编写Controller类(这个类会在spring容器中注册为bean)
二、执行结果示意图:
1. 访问首页
2.发送“/h1请求”(跳转的是hello.jsp页面)
实现步骤其实非常的简单:
1.新建一个web项目
2.导入相关jar包
3.编写web.xml , 注册DispatcherServlet
4.编写springmvc配置文件
5.接下来就是去创建对应的控制类 , controller
6.最后完善前端视图和controller之间的对应
7.测试运行调试.使用springMVC必须配置的三大件: 处理器映射器、处理器适配器、视图解析器
通常,我们只需要手动配置视图解析器,而处理器映射器和处理器适配器只需要开启注解驱动即可,而省去了大段的xml配置。
总结
提示:这里对文章进行总结:
💕💕💕
自动扫描包,目的是为了让注解生效
视图解析器,不要去解析静态资源,否则会出现问题。