springMVC 面试题整理

编程知识 更新时间:2023-04-07 14:04:10

1. springMVC怎么样把某个请求映射到特定的方法上面?

  答:直接在方法上面加上注解@RequestMapping,并且在这个注解里面写上要拦截的路径。

2. @RequestMapping注解用在类上面有什么作用?

  答:是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。

3. 如果在拦截请求中,我想拦截get方式提交的方法,怎么配置?

  答:可以在@RequestMapping注解里面加上method=RequestMethod.GET。

4. SpringMvc用什么对象从后台向前台传递数据的?

  答:通过ModelMap对象,可以在这个对象里面用put方法,把对象加到里面,前台就可以通过el表达式拿到。

5. SpringMvc中有个类把视图和数据都合并的一起的,叫什么?

  答:叫ModelAndView。

6. 怎么样把ModelMap里面的数据放入Session里面?

  可以在类上面加上@SessionAttributes注解,里面包含的字符串就是要放入session里面的key。

7.谈谈你对mvc的理解

  MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。

  MVC中的模型、视图、控制器它们分别担负着不同的任务。

  • 视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。视图不进行任何业务逻辑处理。
  • 模型: 模型表示业务数据和业务处理。相当于JavaBean。一个模型能为多个视图提供数据。这提高了应用程序的重用性
  • 控制器: 当用户单击Web页面中的提交按钮时,控制器接受请求并调用相应的模型去处理请求。然后根据处理的结果调用相应的视图来显示处理的结果。

  MVC的处理过程:首先控制器接受用户的请求,调用相应的模型来进行业务处理,并返回数据给控制器。控制器调用相应的视图来显示处理的结果。并通过视图呈现给用户。

 

转载于:https://wwwblogs/qczxz/p/10387590.html

更多推荐

springMVC 面试题整理

本文发布于:2023-04-07 14:04:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/96da6c0da9fd84919b5a5413f0a0b2fd.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:面试题   springMVC

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 53520文章数
  • 14阅读数
  • 0评论数