springmvc学习笔记1

总概述图

在这里插入图片描述

创建步骤

创建project并在父工程中导入配置类

在这里插入图片描述

添加为web工程

webapp会变成小蓝点
在这里插入图片描述

检查maven配置

在这里插入图片描述

写handller方法

在这里插入图片描述

写配置类

在这里插入图片描述

SpringMVC环境搭建

SpringMVC提供的接口,是替代web.xml的方案,更方便实现完全注解方式ssm处理!
在这里插入图片描述

项目部署

在这里插入图片描述

关键步骤总结

在这里插入图片描述
HelloController类 -----》 写对应的handler方法
MvcConfig类 ------》 写配置类 指定对应的handlerMapping和handlerAdapter
将对应的handlerController放入ioc容器
SpringMvcInit类 ------》初始化
getRootConfigClasses ------》 service mapper层的ioc容器配置
getServletConfigClasses方法中 为所传的配置类创建一个ioc容器, 可替代web.xml
getServletMapper方法中 会创建servlet 返回的字符串设置为patcher拦截路径

具体设置

路径设置注解

在这里插入图片描述
在这里插入图片描述

接收参数(重点

param参数接收

在这里插入图片描述

在这里插入图片描述

路径参数接收

在这里插入图片描述

json参数接收

在这里插入图片描述

在这里插入图片描述

请求头接收和cookie接收

在这里插入图片描述
data()方法是取cookie
save方法是存cookie
在这里插入图片描述

原生对象获取

在这里插入图片描述

共享域对象操作

在这里插入图片描述

接收参数总结

在这里插入图片描述

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-03-14 09:34:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-14 09:34:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-14 09:34:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-14 09:34:01       18 阅读

热门阅读

  1. vue进阶——动态引入组件

    2024-03-14 09:34:01       20 阅读
  2. 大带宽服务器的作用有哪些?

    2024-03-14 09:34:01       18 阅读
  3. 本地socket通信服务器,客户端

    2024-03-14 09:34:01       20 阅读
  4. 【无标题】

    2024-03-14 09:34:01       18 阅读
  5. C#中IEnumerable<string>和IList<string>的区别

    2024-03-14 09:34:01       19 阅读
  6. C# 中多线程锁的使用经验

    2024-03-14 09:34:01       18 阅读
  7. ffmpeg的使用不简单

    2024-03-14 09:34:01       23 阅读
  8. 小结:Node.js Express VS Koa

    2024-03-14 09:34:01       21 阅读
  9. AcWing 503. 借教室(每日一题)

    2024-03-14 09:34:01       18 阅读
  10. shell脚本中数组元素赋值

    2024-03-14 09:34:01       18 阅读
  11. 「jQuery系列」jQuery Cookie插件功能介绍

    2024-03-14 09:34:01       21 阅读