SpringMVC实现Controller的方式有哪些(controller,springmvc,开发技术)

时间:2024-05-06 01:03:20 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    SpringMVC%E5%AE%9E%E7%8E%B0Controller%E7%9A%84%E6%96%B9%E5%BC%8F%E6%9C%89%E5%93%AA%E4%BA%9B

实现Controller接口,重写handleRequest方法,ModelAndView对象是一个模型视图对象,既可以添加数据,又可以保存页面信息,并且处理请求的方式是转发。这个对象要拆成两部分来看

model和view。转发到下一个页面之后,会把 model中的数据渲染到view中展示。在页面可以使用el表达式获取。Model中数据的范围是 request。

Spring-mvc.xml配置文件中添加,如下信息;

实现HttpRequestHandler接口,重写 handleRequest方法。这个实现方式与servlet 基本一致。

Spring-mvc.xml配置文件中添加,如下信息;

全注解,开发中写的@Controller注解必须配合扫描才能变成控制器。扫描组件会把头部带有注解的类管理起来。

@RequestMapping是提供请求访问路径的注解,比如UserController上添加的@RequestMapping(“/”),这是相对路径,相对于整个程序来说的,所以可以在项目下直接访问到这个控制器类。

方法 test的头部添加@RequestMapping(“/test.do”),表示访问到这个控制器类之后,在访问路径上再添加上“/test.do”才能访问到这个方法。

一个注解控制器类中可以定义很多的方法,只需要在方法头部添加不同的@RequestMapping 的值就可以吧这些方法作为不同的控制器使用,所以注解模式在开发中最常用。

在spring-mvc.xml文件中必须增加上扫描组件:

控制器负责解析用户的请求并将其转换为一个模型

在SpringMVC中一个控制器可以包含多个方法

SpringMVC中对于Controller的配置方式

实现Controller接口

注解实现Controller

1、实现Controller接口

1、web.xml

2、springmvc-servlet.xml

3、创建Controller类

在springmvc-servlet.xml中为Test1Controller注册bean

2、注解实现Controller

1、web.xml

2、springmvc-servlet.xml

3、Test2Controller

4、test.jsp

本文:SpringMVC实现Controller的方式有哪些的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:ASP.NET Core中Razor页面与MVC区别有哪些下一篇:

11 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18