SpringMVC 框架知识点总结 SpringMVC 是一个基于 Java 语言的 Web 应用程序框架,主要用于构建 Web 应用程序。下面是 SpringMVC 框架的知识点总结: DispatcherServlet 前端控制器 * 作为 SpringMVC 框架的入口点,负责接收和处理请求 * 将请求交给 HandlerMapping 处理器映射器进行处理 HandlerMapping 处理器映射器 * 根据 URL 查找相应的 Handler 处理器 * 可以通过 XML 配置方式或注解方式实现 HandlerAdapter 处理器适配器 * 根据特定规则执行 Handler 处理器 * 需要按照 HandlerAdapter 的要求编写 Handler Handler 处理器 * 由程序员编写,常用注解开发方式 * 返回值可以是 ModelAndView、String 或 void View Resolver 视图解析器 * 根据逻辑视图名生成真正的视图 * 在 SpringMVC 中使用 View 对象表示 View 视图 * jsp 页面,仅用于数据展示,没有业务逻辑 注解开发 * 使用注解方式的处理器映射器和适配器 * 需要添加 @Controller 注解来标识类是一个 Handler 处理器 * 需要添加 @RequestMapping 注解来对 URL 和 Handler 的方法进行映射 参数绑定 * 将 request 请求过来的 key/value 数据转换为形参 * SpringMVC 框架支持多种类型的参数绑定,包括 HttpServletRequest、response、session、model/modelMap 等 * 也支持简单数据类型,例如整型、字符串、日期等 * 可以使用 @RequestParam 注解来指定 request 请求的参数名 * Pojo 类型的参数绑定需要保证 request 请求的参数名称和 Pojo 中的属性名一致 自定义参数绑定 * 可以通过定义 Converter<源类型,目标类型> 接口实现类来实现自定义参数绑定 * 例如,定义一个将请求的日期数据串转换为 Java 中的日期类型的 Converter ConversionService * 提供了一种机制来将请求的参数转换为 Java 对象 * 可以通过注入 ConversionService 来实现自定义参数绑定
剩余36页未读,继续阅读
- 粉丝: 1
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 154) Vodi - 电影与电视剧视频 WordPress 主题 v1.2.12.zip
- STM32F407ZGT6-UCOSIII笔记5:使用信号量访问共享资源区.rar
- 153) Appyn - Themespixel WordPress 主题 v2.0.15.zip
- 151) Deep – 创意多用途 WordPress 主题 v5.1.11.zip
- 165) eCademy - Elementor LMS 与在线课程主题 v6.7.zip
- 152) The Ark - 为自由职业者打造的 WordPress 主题 v1.70.0.zip
- 162) Exhibz - 活动会议 WordPress 主题 v3.0.3.zip
- 163) Stockholm - 真正的多概念主题 v9.12.zip
- 164) VideoPro - 视频 WordPress 主题 v2.3.8.1.zip
- GJB 5613-2006军用计算机信息系统安全保密产品分类
- GJB 5882-2006 产品技术文件分类与代码
- GJB 5942-2007 军用光接入网通用要求
- MATLAB 遗传算法的优化计算-BP神经网络-非线性函数拟合-建模自变量降维.zip
- MySQL应用形考1-4实训答案
- springboot城镇保障性住房管理系统(代码+数据库+LW)
- MATLAB-灰色神经网络的预测算法-订单需求预测.zip