当前位置: 首页 > news >正文

java基础课程-springmvc课程

一. 回顾MVC:

tomcat是servlet容器,

servlet实现方式:

xml中配置:

二. 回顾servlet:

三. SpringMvc学习

3.1 springMvc搭建和讲解:

jar包引入spring-webmvc即可。

核心:DispatcherServlet

Spring的web框架围绕DispatcherServlet设计。DIspatcherServlet的作用是将请求分发到不同的处理器。从Spring2.5开始,使用java5或者以上版本的用户可以采用基于注解的controller声明方式。

Spring Mvc框架像许多其他MVC框架一样,以请求为驱动,围绕一个中心Servlet分派请求以及提供其他功能。

DispatcherServlet是一个实际的Servlet(它继承自HttpServlet基类)

搭建步骤:

2, 编写web.xml

4. 

最后一步在WEB-INF中的lib加上所有的jar,idea配置,需要新建lib文件夹

详细解释:

重定向和转发的区别:

重定向url会变,转发还是原地址。

3.2. springmvc 基于注解的使用:

3.2.1 请求参数处理:

1. 简单参数处理:

idea的热部署:

springboot中的maven插件

ssm开发中的JRebel插件

处理请求参数乱码:

过滤器就是先进后出形式。

2. 复杂参数处理:

header信息获取

cookie获取:

3.2.2 请求映射处理:

1. RequestMapping:可以放在方法上也可以放在类上面。

用来处理url映射,将请求映射到处理方法中.

2. @PathVariable:

3. REST:

4. 静态资源的访问:

相关文章:

  • Spring如何动态修改bean属性对应的配置key
  • Git 学习笔记
  • 2025年计算机领域重大技术突破与行业动态综述
  • Python入门到精通6:CSS网页美化入门1
  • 考研单词笔记 2025.04.15
  • React 更新 state 中的数组
  • ARM Cortex汇编伪指令
  • 深入理解 Java 内存区域与内存溢出异常
  • 研发效率破局之道阅读总结(2)流程优化
  • 【论文阅读】Orion: Online Backdoor Sample Detection via Evolution Deviance
  • 鸿蒙应用开发—鸿蒙app一键安装脚本
  • Vue3监听数据变化方法详解
  • 详解LeetCode中用字符串实现整数相加,字符串转整数及其溢出处理详解
  • 网络编程(UDP)
  • Flutter 应用在真机上调试的流程
  • HOW - 前端 sdk 实践(一)
  • 如何写好合同管理系统需求分析
  • 软考教材重点内容 信息安全工程师 第22章 网站安全需求分析与安全保护工程
  • 【C++算法】60.哈希表_字母异位词分组
  • PG中通过GIST创建其他自定义索引
  • 中国银行副行长刘进任该行党委副书记
  • 总书记考察的上海“模速空间”,是一个怎样的空间?
  • 赛力斯拟赴港上市:去年扭亏为盈净利59亿元,三年内实现百万销量目标
  • 王星昊再胜连笑,夺得中国围棋天元赛冠军
  • 程璧“自由生长”,刘卓辉“被旋律牵着走”
  • 新任海南琼海市委副书记陈明已主持市政府党组全面工作