`

@RequestMapping的请求方式

阅读更多

1、@RequestMapping的请求方式
(1)如果方法上的@RequestMapping注解没有设置method属性,则get和post请求默认都可以访问。
(2)如果方法上的@RequestMapping注解设置了method属性,则只能是相应的请求方式可以访问。

 

2、控制器TestRequestMappingController.java

package com.springmvc.web.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
@RequestMapping("/springmvc")
public class TestRequestMappingController {

	@RequestMapping(value="/testMethod", method=RequestMethod.POST)
	public String testMethod() {
		System.out.println("testMethod");
		return "success";
	}
	
}

 

3、访问代码

<form action="<%=path%>/springmvc/testMethod" method="post">
	<input type="submit" value="RequestMapping的Post请求方式" />
</form>
<a href="<%=path%>/springmvc/testMethod">RequestMapping的Get请求方式</a>

 

 

 

 

 

 

分享到:
评论

相关推荐

    Spring MVC--2.@RequestMapping 映射请求

    Spring MVC--2.@RequestMapping 映射请求

    SpringMVC-2 使用@RequestMapping映射请求

    @RequestMapping注解可以使用请求URL、请求方式、请求参数、请求头和带占位符的URL等方式来映射请求;且包括REST与HiddenHttpMethodFilter相关内容

    基于框架的Web开发-RequestMapping通配符和占位符.doc

    类上指定的URL相对于应用根目录 @RequestMapping注解可以使用在控制器类和控制器类的方法上,一般情况下,类定义处的@ RequestMapping提供初步的请求映射信息,方法定义处的@ RequestMapping 类上指定的URL相对于...

    Springmvc中 RequestMapping 属性用法归纳.docx

    RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 RequestMapping注解有六个属性(分成三类进行说明)与六个基本用法,

    Spring MVC之@RequestMapping注解详解

    本篇文章主要介绍了Spring MVC之@RequestMapping 详解,RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。有兴趣的可以了解一下。

    springmvc02.zip

    将login.jsp中的form表单中的action请求路径修改为LoginController类中的相应的@RequestMapping("/xxxxx.do")中的xxxxx.do,例如:login.jsp中form表单 action="&lt;%=request.getContextPath()%&gt;/login2.do"提交...

    Spring2.5_基于注解驱动的SpringMVC

    @RequestMapping 注解中除了 params 属性外,还有一个常用的属性是 method,它可以让 Controller 方法处理特定 HTTP 请求方式的请求,如让一个方法处理 HTTP GET 请求,而另一个方法处理 HTTP POST 请求,如下所示:...

    基于ssm+Vue的医院门诊管理系统(源码+部署说明+系统介绍+数据库).zip

    挂号管理:患者可以通过在线预约、现场挂号等方式进行挂号。排队叫号:系统会根据患者的就诊顺序自动分配叫号,提高就诊效率。费用管理:支持多种费用结算方式,如现金、刷卡、微信支付等。统计报表:提供各种统计...

    2021全新SpringMVC教程

    1.1_SpringMVC_课程介绍.mp4 1.2_SpringMVC_导学.mp4 ...20_SpringMVC_测试form表单是否能够发送put和delete请求方式的请求.mp4 22_SpringMVC_@RequestMapping注解的headers属性.mp4 23_SpringMVC_Spri

    基于框架的Web开发-查看订单和订单明细.docx

    然后将请求转发到订单明细查询,根据订单号查订单明细,存储明细信息,最后转到订单明细页面展示。架构和大致流程如下: @Controller @RequestMapping("/order") public class OrderController { … @RequestMapping...

    手写springmvc

    Spring MVC 通过 @RequestMapping 注解将 URL 请求与业务方法进行进行映射。 在控制器的类定义处以及方法定义处都可添加 @RequestMapping,在类定义处添加 @RequestMapping 注解,相当于多了一层访问路径。

    基于框架的Web开发-处理数据模型、转发和重定向.docx

    Spring MVC通过@RequestMapping注解将请求引导到处理方法上,并可以将请求消息绑定到方法的参数上。将请求绑定到方法上只是处理的第一步,方法还要执行相应的逻辑运算,产生模型数据,导向到特定视图。 将模型数据...

    @ResponseBody 和 @RequestBody 注解的区别

    在详述 @ResponseBody 和 @RequestBody 注解之前,咱先了解一下 @RequestMapping 注解,@RequestMapping 是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址...

    Spring Boot最常用的30个注解.docx

    3 @RequestMapping 五、 前后端传值相关 1 @PathVariable 2 @RequestParam 3 @RequestBody 4 @Responsebody 六、 全局异常处理相关 1 @ControllerAdvice 2 @ExceptionHandler 七、 Spring Data JPA相关 1 @Entity 2 ...

    02_SpringCloud客户端负载均衡Ribbon.md

    对外使用 rest http方式。DiscoveryClient 可以自己实现一个负载均衡的算法(使用请求总数 % 服务列表个数).算法文件跟新一下 @SpringBootApplication @EnableDiscoveryClient @RestController public class ...

    springmvc-demo04-请求细节说明.zip

    @RequestMapping注解细节。

    一文总结Spring 注解及作用详解

    @RequestMapping 是用来处理请求地址映射的注解,可用于类或方法上。用在类上,表示类中所有的响应的 方法都是以该地址作为父路径来访问,用在方法上表示该方法的访问的路径;两者结合起来的访问的路径为完 整的访问...

    Bootstrap分页

    * 请求@RequestMapping匹配的URL request * * @param response * @return * @throws Exception */ @RequestMapping(value = "/userList1.do") public String userList1(HttpServletRequest request, ...

    SpringMVCDemo:Spring MVC 框架知识案例

    9.Spring MVC RESTful 风格的请求方式案例 10.Spring + Spring MVC + JDBCTemplate 整合并通过 RESTful 风格获取所有用户信息案例 11.Spring MVC 数据绑定案例 12.Spring MVC 实现 JSON 数据返回案例 13.Spring MVC ...

Global site tag (gtag.js) - Google Analytics