zoukankan      html  css  js  c++  java
  • springMVC 面试题整理

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

  • 相关阅读:
    C#使用MVC框架实现登陆验证
    Dynamics CRM 报表开发
    Dynamics CRM 设置公告内容以及追随用户进行公告互动
    Dynamics CRM 访问团队的使用
    Dynamics CRM 键的使用
    Dynamics CRM 安全层次结构及位置
    Dynamics CRM 电子邮件路由器配置
    C# 关于MVC框架的简单实例(计算器)
    -webkit-min-device-pixel-ratio的常见值对照
    兼容IE与firefox的css 线性渐变(linear-gradient)
  • 原文地址:https://www.cnblogs.com/qczxz/p/10387590.html
Copyright © 2011-2022 走看看