当前位置:首页 > 知识库

springmvc面试题2021,springmvc运行流畅面试题

时间:2023-06-25 07:41:57 本文标签:springmvc面试题2021   springmvc运行流畅  

springmvc面试题2021,springmvc运行流畅面试题

SpringMVC面试题及答案

1、简单介绍下你对springMVC的理解?

Spring MVC是一个实现了MVC设计模式的轻量级Web框架,其核心是Model,View,Controller,把复杂的web应用分层,简化开发。

2、SpringMVC执行流程是什么?

(1)用户发送请求至前端控制器DispatcherServlet。

(2)前端控制器收到请求调用处理器映射器HandlerMapping。

(3)处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器并返回给前端控制器。

(4)前端控制器调用处理器适配器HandlerAdapter。

(5)处理器适配器经过适配调用具体的处理器Controller。

(6)处理器执行完成返回执行结果ModelAndView。

(7)处理器适配器将执行结果返回给前端控制器。

(8)前端控制器将执行结果传给视图解析器ViewReslover。

(9)视图解析器解析后返回具体View。

(10)前端控制器根据View进行渲染视图

(11)前端控制器响应用户

3、SpringMVC的常用注解由有哪些?

(1)@Controller

用于标识此类的实例是一个控制器。

(2)@RequestMapping

映射Web请求(访问路径和参数)。

(3)@ResponseBody

注解返回数据而不是返回页面

(4)@RequestBody

注解实现接收 http 请求的 json 数据,将 json 数据转换为 java 对象。

(5)@PathVariable

获得URL中路径变量中的值

(6)@RestController

组合了@Controller和@ResponseBody的注解

4、SpringMVC怎么样重定向和转发的?

(1)转发
在返回值前面加"forward:",如"forward:user.do?name=hello"
(2)重定向
在返回值前面加"redirect:",如"
redirect:http://www.baidu.com"

私信666领取资料

【springmvc面试题2021,springmvc运行流畅面试题】相关文章:

1.悼路遥 阅读答案,悼路遥 阅读答案

2.监理考试真题答案解析,监理考试真题及答案解析

3.行业会计比较2021版课后答案,行业会计比较项目五课后答案

4.史记高祖本纪文言文阅读答案,史记高祖本纪答案

5.《少年游》柳永,第一次少年游阅读答案

6.又到麦浪翻滚时阅读理解,又到麦浪翻滚时现代文阅读

7.开往春天的列车阅读题答案,开往远方的列车阅读心得

8.公差配合试题库答案,公差配合与测量技术答案

9.springmvc面试题2021,springmvc运行流畅面试题

10.笔墨童年余秋雨阅读答案中考,笔墨童年同步阅读答案