一、什么是SpringMVC?
SpringMVC是一种基于java实现的web MVC设计模式,请求驱动类型的轻量级的web框架
- 使用了mvc设计模式。
- 基于请求驱动,指使用了请求 - 响应的模式。
- 将web层进行了解耦。
二、SpringMVC的工作流程

三、注解开发
- 注解开发的详情
- @RequestMapping() 里面需要配映射路径,例 @RequestMapping("first"),“/first.do”前面的‘/’和后面的‘.do’可加可不加
- @RequestMapping可以注解到方法上,也可以注解到类上。当注解到类上时,表示该类的所有方法都将映射到配置的属性值的路径下
- 注解的属性:
- 支持的返回类型
- 返回ModelAndView类型
- 返回Void类型:类似原生的servlet开发
- 返回字符串类型:
- 开头什么都不加,会将返回值作为逻辑视图名
- 开头加redirect: 进行重定向
- 开头加forward: 进行转发
- 返回map类型:异步开发时,会被转成json格式
本文深入解析SpringMVC框架,一种基于Java实现的轻量级Web MVC设计模式,着重介绍了其工作流程及注解开发方式,包括@RequestMapping注解的详细用法,以及不同返回类型的应用场景。
4174

被折叠的 条评论
为什么被折叠?



