GET 方式的请求出现乱码
- tomcat8.x版本之前 默认使用
server.xml中 URIEncoding=”iso-8895-1”,编码不是utf-8,所以出现了中文乱码 - tomcat8.x版本之后 默认使用
server.xml中URIEncoding="UTF-8"所以没有出现中文乱码
server.xml 中 URIEncoding=”iso-8895-1”,编码不是utf-8,所以出现了中文乱码server.xml 中 URIEncoding="UTF-8" 所以没有出现中文乱码forward跳转redirect跳转由来:基于Spring框架基础之上开发的一个全新的框架 SpringMVC
作用:SpringMVC 是web开发时的控制器框架,用来替换现有项目中Struts2或者servlet控制器框架
目的:为了使现有项目中使用Spring框架在MVC架构中存在自己的位置,因此开发了一个 SpringMVC 框架
MVC概念: 编程步骤,三层编程
| 关键字 | 释义 | 组成 | 技术 |
|---|---|---|---|
| M | model模型 | service + dao + entity | JDBC|Mybatis |
| V | view视图 | webapp 页面 | jsp|html |
| C | Controller控制器 | action | servlet|Struts2|SpringMVC |
Annotation)式开发相关注解完成项目中快速开发@注解类名(属性=参数)spring的事务属性包括:
propagationisolationno-rollback-forread-onlyrollback-fortimeoutspring mybatis mysql mybatis-spring druid……
Spring是项目管理框架 主要是用来负责项目中组件对象的创建、使用、销毁 --对象创建
Mybatis是持久层框架 主要是用来简化原始jdbc技术对数据库访问操作 --操作数据库
作用:主要是用来决定项目中哪些组件中哪些地方需要加入通知
语法结构:expression=”切入点表达式”