> 文档中心 > 02SpringMVC第一个程序注解版

02SpringMVC第一个程序注解版

目录

步骤:

【注意】:要对应 springmvc-servlet.xml 中的资源目录下创建

可能遇到的问题:访问出现404,排查步骤:

使用springMVC必须配置的三大件:

处理器映射器、处理器适配器、视图解析器


步骤:

1、新建一个Moudle , 添加web的支持!

2、确定导入了SpringMVC 的依赖!

3、配置web.xml  , 注册DispatcherServlet  【相同】

         springmvc org.springframework.web.servlet.DispatcherServlet       contextConfigLocation     classpath:springmvc-servlet.xml   1                 springmvc /    

4、编写SpringMVC 的 配置文件!名称:springmvc-servlet.xml  : [servletname]-servlet.xml

说明,这里的名称要求是按照官方来的

5、自动扫描包

6、让Spring MVC不处理静态资源

7、添加 视图解析器    【有改变】

                                        

8、编写我们要操作业务Controller ,要么实现Controller接口,要么增加注解;需要返回一个ModelAndView,装数据,封视图;

@Controllerpublic class HelloController {    @RequestMapping("/test")    public String test1(Model model) { //疯转数据 model.addAttribute("msg","欢迎来到我的页面"); return "hello";//会被是图解析器处理    }}

9、写要跳转的jsp页面,显示ModelandView存放的数据,以及我们的正常页面;

【注意】:要对应 springmvc-servlet.xml 中的资源目录下创建

    Title${msg}

11、配置Tomcat 启动测试!

可能遇到的问题:访问出现404,排查步骤:

  1. 查看控制台输出,看一下是不是缺少了什么jar包。

  2. 如果jar包存在,显示无法输出,就在IDEA的项目发布中,添加lib依赖!

  3. 重启Tomcat 即可解决!

使用springMVC必须配置的三大件:

处理器映射器、处理器适配器、视图解析器

通常,我们只需要手动配置视图解析器,而处理器映射器处理器适配器只需要开启注解驱动即可,而省去了大段的xml配置

图片