springmvc流程图以及配置解析

 更新时间:2019年09月03日 08:50:54   作者:少爷太累  
这篇文章主要介绍了springmvc流程图以及配置解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

springmvc:是完成数据的封装和跳转的功能

流程图如下:

springmvc的配置流程

1、导入jar包

2、配置servlet文件

init-param的作用是在启动servlet启动时规定其地地址及名称去搜寻其springmvc配置文件

3、配置springmvc配置文件

进行handlermapping的配置,不进行配置时BeanNameUrlHandlerMapping

handlermapping的三种方式

1、默认方式BeanNameUrlHandlerMapping,根据benan的属性name值寻找对应的controller(class)

2、ControllerClassNameHandlerMapping,根据controller名称进行对应,注意命名规则,地址栏上写最后的类名要全部小写,如果最后是controller,可以省略,也可以首字母不区分大小写

3、simpleurlHandlermappering,根据propertypropsprop进行id的定位id,如下

配置视图解析器

4、controller配置

1、继承AbstractController

2、重写handleRequestInternal

3、在方法内进行modelandview的跳转,以及数据封装

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • MyBatis入门学习教程-MyBatis快速入门

    MyBatis入门学习教程-MyBatis快速入门

    MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架,这篇文章主要给大家分享MyBatis的一篇快速入门教程
    2021-06-06
  • Java核心技术之反射

    Java核心技术之反射

    本文非常详细的讲解了java反射的相关资料,java反射在现今的使用中很频繁,希望此文可以帮大家解答疑惑,可以帮助大家理解
    2021-11-11
  • redis redisson 集合的使用案例(RList、Rset、RMap)

    redis redisson 集合的使用案例(RList、Rset、RMap)

    这篇文章主要介绍了redis redisson 集合的使用案例(RList、Rset、RMap),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • 深入了解Java包与访问控制权限

    深入了解Java包与访问控制权限

    这篇文章主要带你掌握Java中包的定义及使用以及Java中的4种访问权限,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2022-09-09
  • IntelliJ IDEA全局内容搜索和替换教程图解

    IntelliJ IDEA全局内容搜索和替换教程图解

    很多朋友在做项目时,会在整个项目里活指定文件夹下进行全局搜索和替换,下面小编给大家带来了IntelliJ IDEA全局内容搜索和替换教程图解,需要的朋友参考下吧
    2018-04-04
  • SpringBoot开发项目,引入JPA找不到findOne方法的解决

    SpringBoot开发项目,引入JPA找不到findOne方法的解决

    这篇文章主要介绍了SpringBoot开发项目,引入JPA找不到findOne方法的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • SpringBoot如何配置获取request中body的json格式参数

    SpringBoot如何配置获取request中body的json格式参数

    这篇文章主要介绍了SpringBoot如何配置获取request中body的json格式参数,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • 关于JVM翻越内存管理的墙

    关于JVM翻越内存管理的墙

    这篇文章主要介绍了JVM翻越内存管理的墙,由虚拟机管理内存看起来一切都很美好,但也正是因为把控制内存的权力交给了Java虚拟机,一旦出现内存泄漏和溢出方面的问题,就不得不从Java虚拟机角度上去排查问题,本文给大家介绍的非常详细,需要的朋友可以参考下
    2022-05-05
  • Java 链表实战真题训练

    Java 链表实战真题训练

    跟着思路走,之后从简单题入手,反复去看,做过之后可能会忘记,之后再做一次,记不住就反复做,反复寻求思路和规律,慢慢积累就会发现质的变化
    2022-04-04
  • SpringBoot整合LDAP的流程分析

    SpringBoot整合LDAP的流程分析

    这篇文章主要介绍了SpringBoot整合LDAP的流程分析,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-05-05

最新评论