zoukankan      html  css  js  c++  java
  • 第二节:@RequestMapping 映射请求方式(重点)

    一、映射请求方式

      @RequestMapping 除了可以使用请求 URL 映射请求外,还可以使用请求方法。

    二、请求方式

      @RequestMapping 里的 method 属性用来设置请求方式,只有客户端发送请求的方式和 method 的值一致,才能处理请求。

      HTTP 协议中的请求方式:

    public enum RequestMethod {
    
        GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS, TRACE
    
    }

      

      注意:SpringMVC中的请求方式: GET(查询) POST(添加) PUT(修改) DELETE(删除)

    三、代码示例

      (1)定义控制器方法

    @Controller
    @RequestMapping("/springmvc")
    public class SpringMVCController {
    
        @RequestMapping(value="/testMethord",method=RequestMethod.POST)
        public String testMethord(){
            System.out.println("testMethord...");
            return "success";
        }
    }

      (2)以 get 方式请求

    <a href="springmvc/testMethord">testMethord</a>
    

        发送请求错误!!!

        

      (3)以 post 方式请求

    <form action="springmvc/testMethord" method="post">
        <input type="submit" value="submit">
    </form>
    

      

     

  • 相关阅读:
    java 策略模式
    Android使用ListView应该注意的地方
    Zxing android 解析流程
    java 工厂模式
    Java 单例模式
    TextView的属性详解
    java 装饰者模式
    CSS outline:none
    php数组
    利用Google API快速生成QR二维码
  • 原文地址:https://www.cnblogs.com/niujifei/p/15502576.html
Copyright © 2011-2022 走看看