栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringMVC项目应用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringMVC项目应用

SpringMVC学习总结

SpringMVC 工作流程SpringMVC 组件说明开发流程

1. 全注解模式2. 配置加注解

配置注解

SpringMVC 工作流程

启动阶段

    加载web.xml中DispatcherServlet读取spring-mvc.xml中的配置,加载所有com.taichi包中所有标记为bean的类读取bean中方法上标注 @RequestMapping 的内容

处理请求

    DispatcherServlet配置拦截所有请求 /使用请求与所加载的 @ResquestMapping 的内容进行对比执行对应的方法根据方法的返回值在 webapp 目录中查找对应的页面并展示
SpringMVC 组件说明

DispatcherServlet: 前端控制器,整体流程控制的中心,调用其他组件处理用户的请求,降低组件间的耦合性HandlerMapping: 处理映射器,根据用户请求匹配Handle处理器Handler: 处理器,业务处理的核心类(Controller层)HandlerAdapter: 处理适配器,执行处理器ModelAndView: SpringMVC的封装对象ViewResolver: 视图解析器,将处理结果生成View视图View: SpringMVC的封装对象 开发流程 1. 全注解模式 2. 配置加注解 配置

web.xml




  Archetype Created Web Application
  
  
    CharacterEncodingFilter
    org.springframework.web.filter.CharacterEncodingFilter
    
      encoding
      UTF-8
    
  

  
    CharacterEncodingFilter
    /*
  
  
  
  
    DispatcherServlet
    org.springframework.web.servlet.DispatcherServlet
    
      contextConfigLocation
      classpath:spring-mvc.xml
    
  

  
    DispatcherServlet
    /
  

spring-mvc.xml



    
    
    
    
    
    
    
    
        
            
            
        
    

注解

@Controller:controller层

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/763144.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号