"SpringMVC框架技术详解" SpringMVC是Spring家族的一款专注于解决控制器层问题的框架技术,学习资料第一天。下面是对SpringMVC框架的详细介绍。 一、SpringMVC简介 SpringMVC是一种基于MVC架构思想的框架技术,主要解决控制器层问题。在项目中,SpringMVC可以替代Struts2框架的功能,并且开发效率更高。SpringMVC天生提倡注解式开发。 二、控制器层解决的问题分析 控制器层解决的问题主要包括: * 接收客户端请求参数 * 进行数据类型的转换 * 调用业务功能 * 流程跳转 * 使用作用域传递和管理数据 三、使用SpringMVC开发控制器 使用SpringMVC开发控制器需要: * 搭建开发环境 * 引入依赖 * 引入配置文件 * 初始化配置 * 编写控制器类 四、@RequestMapping注解说明 @RequestMapping注解可以用在类上和方法上,用于映射请求和约束当前控制器只能处理什么类型的请求。 五、获取Servlet原生API 获取Servlet原生API可以通过实现一个登陆验证的控制器,成功跳转到success.jsp,失败跳转到error.jsp。 六、SpringMVC中的跳转控制 SpringMVC中的跳转控制可以通过控制器方法的返回值控制跳转,包括: * 控制器到JSP的跳转 * 控制器到控制器的跳转 七、SpringMVC中的收参机制 SpringMVC中的收参机制可以通过控制器方法的入参形式收集请求参数,包括: * 八种基本数据类型和字符串类型 * 日期类型接收 * 自定义对象类型的接收 * List集合类型的接收 八、处理POST请求提交的中文乱码 处理POST请求提交的中文乱码可以通过配置字符编码过滤器来解决。 九、Spring+SpringMVC+MyBatis整合 Spring+SpringMVC+MyBatis整合可以实现jee应用开发,包括: * 搭建开发环境 * 引入依赖 * 引入配置文件 * 初始化配置 * 编码遵照之前WEB应用开发的流程 SpringMVC是一个功能强大且灵活的框架技术,广泛应用于WEB应用开发中。
- 粉丝: 590
- 资源: 26
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助