springmvc学习笔记1

springmvc学习笔记part1

  • 总概述图
    • 创建步骤
      • 创建project并在父工程中导入配置类
      • 添加为web工程
      • 检查maven配置
      • 写handller方法
      • 写配置类
      • SpringMVC环境搭建
      • 项目部署
      • 关键步骤总结
    • 具体设置
      • 路径设置注解
      • 接收参数(重点
        • param参数接收
        • 路径参数接收
        • json参数接收
        • 请求头接收和cookie接收
        • 原生对象获取
        • 共享域对象操作
      • 接收参数总结

总概述图

图片[1] - springmvc学习笔记1 - MaxSSL

创建步骤

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

图片[2] - springmvc学习笔记1 - MaxSSL

添加为web工程

webapp会变成小蓝点
图片[3] - springmvc学习笔记1 - MaxSSL

检查maven配置

图片[4] - springmvc学习笔记1 - MaxSSL

写handller方法

图片[5] - springmvc学习笔记1 - MaxSSL

写配置类

图片[6] - springmvc学习笔记1 - MaxSSL

SpringMVC环境搭建

SpringMVC提供的接口,是替代web.xml的方案,更方便实现完全注解方式ssm处理!
图片[7] - springmvc学习笔记1 - MaxSSL

项目部署

图片[8] - springmvc学习笔记1 - MaxSSL

关键步骤总结

图片[9] - springmvc学习笔记1 - MaxSSL
HelloController类 —–》 写对应的handler方法
MvcConfig类 ——》 写配置类 指定对应的handlerMapping和handlerAdapter
将对应的handlerController放入ioc容器
SpringMvcInit类 ——》初始化
getRootConfigClasses ——》 service mapper层的ioc容器配置
getServletConfigClasses方法中 为所传的配置类创建一个ioc容器, 可替代web.xml
getServletMapper方法中 会创建servlet 返回的字符串设置为patcher拦截路径

具体设置

路径设置注解

图片[10] - springmvc学习笔记1 - MaxSSL
图片[11] - springmvc学习笔记1 - MaxSSL

接收参数(重点

param参数接收

图片[12] - springmvc学习笔记1 - MaxSSL

图片[13] - springmvc学习笔记1 - MaxSSL

路径参数接收

图片[14] - springmvc学习笔记1 - MaxSSL

json参数接收

图片[15] - springmvc学习笔记1 - MaxSSL

图片[16] - springmvc学习笔记1 - MaxSSL

请求头接收和cookie接收

图片[17] - springmvc学习笔记1 - MaxSSL
data()方法是取cookie
save方法是存cookie
图片[18] - springmvc学习笔记1 - MaxSSL

原生对象获取

图片[19] - springmvc学习笔记1 - MaxSSL

共享域对象操作

图片[20] - springmvc学习笔记1 - MaxSSL

接收参数总结

图片[21] - springmvc学习笔记1 - MaxSSL

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享