网站首页 > 文章精选 正文
在这里插入图片描述
SpringMVC面试题
一、单选题
1.下列关于SpringMVC说法正确的是 B
A.SpringMVC和Spring没有关系
B.SpringMVC是一个控制层框架,复制接收和处理请求
C.SpringMVC可以脱离Spring单独使用
D.SpringMVC现在没什么人在使用了
2.关于SpringMVC中用到的注解说法错误的 B
A.@RestController是一个组合注解,包括@Controller和@ResponseBody
B.@RequestMapping来指定请求的url,只能写在方法上
C.@GetMappgin表示只能接收GET方式提交的请求
D.@PostMapping表示只能接收POST方式提交的请求
3.下面关于Spring MVC 描述正确的是(C)
A.DispatcherServlet在 Spring MVC 中是核心servlet , 它负责接收请求并将请求分发给适合的控制器
B.在Spring MVC 中,可以配置多个DispatcherServlet
C.全部选项
D.要使Spring MVC可用,DispatcherServlet需要在web.xml中配置
4.在Spring MVC中,哪个类是负责处理HTTP请求和响应的(A)
A.DispatcherServlet
B.RequestHandler
C.HttpServlet
D.SpringController
5.哪个方法不属于拦截器中定义的方法 B
A.preHandle
B.destory
C.postHandle
D.afterCompletion
二、多选题
1.下面属于映射请求的注解的是 A B C
A.@GetMapping
B.@RequestMapping
C.@PostMapping
D.@Controller
2.下面是封装响应数据的对象的是 ABC
A.Map
B.Model
C.ModelMap
D.MapModel
3.SpringMVC 用什么对象从后台向前台传递数据的 ABCD
A.将数据绑定到 request
B.返回 ModelAndView
C.通过ModelMap对象,可以在这个对象里面调用put方法,把对象加到里面,前端就可以通过el表达式拿到
D.绑定数据到 Session中
三、判断题
1.SpringMVC中核心是DispatcherServlet对象 (√)
2.SpringMVC响应的页面模板文件被视图解析器渲染处理后响应(√)
3.SpringMVC我们可以直接在Controller的相关的方法的形参中获取HttpServletResponse对象(√)
4.我们没办法在Controller的相关的方法的形参中获取HttpServletRequest对象(×)
5.@RequestBoy注解可以直接把返回的信息响应给客户端(×)
四、填空题
1.SpringMvc对日期处理的注解: @DateTimeFormat
2.Web的mvc三层结构中的m,v,c分别代表什么model,view,controller
3.springMVC实现拦截器两种方式为继承HandlerInterceptorAdapter类和实现HandlerInterceptor接口
4.springMVC中控制器的注解@Controller
5.springMVC中包含数据模型以及视图信息的对象是ModerAndView
6.springMVC前端控制器是DispatcherServlet
7.springMVC中把某个请求映射到特定的方法注解@RequestMapping
8.springMVC中如果想要返回的是字符串给客户端需要使用:@ResponseBody 注解
9.springMVC中可以通过Map、Model和ModelMap来存储传递给页面模板文件的数据
猜你喜欢
- 2025-08-03 从小厂到腾讯T2.3OFFER,我所整理的面试题(含答案)
- 2025-08-03 前端最新面试题及答案 (2025)
- 2025-08-03 测试进阶:实现跨请求地保持登录的神器session你get了么?
- 2025-08-03 httprunner实战接口测试笔记,拿走不谢
- 2025-08-03 5分钟面试速记 - SpringCloud高频面试题+一句话答案
- 2025-08-03 一文掌握:5大自动化测试难题及高效解决方案
- 2025-08-03 面试题系列:接口与抽象类的区别
- 2025-08-03 面试滴滴科技,被按在地上摩擦,鬼知道我经历了什么?
- 2025-08-03 基于docker部署实现接口自动化持续集成
- 2025-08-03 SSM面试题总结(含答案)
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)
- fmt.println (52)