没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
4页
23道SpringMVC常见面试题 1、什么是 SpringMvc? 答:SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。2、Spring MVC 的优点: 答: 1) 它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是 java 组件.并且和 Spring 提供的其他基础结构紧密集成. 2) 不依赖于 Servlet API(目标虽是如此,但是在实现的时候确实是依赖于 Servlet 的) 3) 可以任意使用各种视图技术,而不仅仅局限于 JSP 4) 支持各种请求资源的映射策略 5) 它应是易于扩展的 3、SpringMVC 工作原理? 答: 1) 客户端发送请求到 DispatcherServlet 2) DispatcherServlet 查询 handlerMapping 找到处理请求的 Controller 3)Controller 调 用 业 务 逻 辑 后 , 返 回 ModelAndView 4)DispatcherServlet 查询 ModelAndVi
资源推荐
资源详情
资源评论
1、什么是 SpringMvc?
答:SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。
2、Spring MVC 的优点:
答:
1) 它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是 java
组件.并且和 Spring 提供的其他基础结构紧密集成.
2) 不依赖于 Servlet API(目标虽是如此,但是在实现的时候确实是依赖于 Servlet 的)
3) 可以任意使用各种视图技术,而不仅仅局限于 JSP
4) 支持各种请求资源的映射策略
5) 它应是易于扩展的
3、SpringMVC 工作原理?
答:
1) 客户端发送请求到 DispatcherServlet
2) DispatcherServlet 查询 handlerMapping 找到处理请求的 Controller
3)Controller 调 用 业 务 逻 辑 后 , 返 回 ModelAndView 4)
DispatcherServlet 查询 ModelAndView,找到指定视图5)视
图将结果返回到客户端
4、SpringMVC 流程?
答:
1)用户发送请求至前端控制器 DispatcherServlet。2)
DispatcherServlet 收到请求调用 HandlerMapping 处理器映射器。
3) 处理器映射器找到具体的处理器(可以根据 xml 配置、注解进行查找),生成处理器对象
及处理器拦截器(如果有则生成)一并返回给 DispatcherServlet。
4) DispatcherServlet 调用 HandlerAdapter 处理器适配器。
5) HandlerAdapter 经过适配调用具体的处理器(Controller,也叫后端控制器)。
6) Controller 执行完成返回 ModelAndView。
资源评论
繁依Fanyi
- 粉丝: 1w+
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功