SpringMVC
2023-08-25 15:10:45 0 举报
AI智能生成
登录查看完整内容
spirngMvc知识总结
作者其他创作
大纲/内容
表现层
业务层
持久层
三层架构
DispatcherServlet
前段控制器
HandlerMapping
处理映射器
HandlerAdapter
处理器适配器
ViewResolver
视图解析器
Controller
页面控制器
Validator
验证器
Command
命令对象
Form Object
表单对象
角色划分
基础
执行流程
指定URL
value/path 作用一样
指定请求方式
method
限制请求参数的条件
params
发送的请求当中必须含有请求头
headers
属性
RequestMapping
把请求中指定名称的参数给控制器中的形参赋值
作用
value
required
RequestParam
RequestBody
作用:
name
属性:
userController@equestMapping(save)save()@equestMapping(update)update()
原来方式
UserController@RequestMapping(user mehtod =get)save @RequestMapping(user mehtod =post)update @RequestMapping(user mehtod =put)findAll@RequestMapping(user/{id} mehtod =put)findById(id)localhost:8080/user/10 get/post/put
restfule方式
restful编程风格
PathVaribale
用于获取请求头的消息
提供消息头名称
是否必须 默认未true
RequestHeader
用于把指定coolie的名称的值传入控制器方法的参数
指定cookie的名称\\
是否必须 默认true
CookieValue
ModelAttribut
用于多次执行控制器方法见的参数共享
用于指定存入的属性名称
用于指定存入的数据类型
type
SessionAttribut
注解
SpringMVC
0 条评论
回复 删除
下一页