1. 程式人生 > 其它 >測試開發進階——spring boot——MVC——@RequestMapping 是一個用來處理請求地址對映的註解,可用於類或方法上

測試開發進階——spring boot——MVC——@RequestMapping 是一個用來處理請求地址對映的註解,可用於類或方法上

@RequestMapping 是一個用來處理請求地址對映的註解,可用於類或方法上。

用於類上,表示類中的所有響應請求的方法都是以該地址作為父路徑;

用於方法上,表示在類的父路徑下追加方法上註解中的地址將會訪問到該方法,此處需注意@RequestMapping用在類上可以沒用,但是用在方法上必須有。

=======================================================================

用在類和方法上:

package com.awaimai.web;

import org.hibernate.validator.constraints.*;
import org.springframework.stereotype.Controller;
import org.springframework.validation.BindingResult;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.validation.Valid;
import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.Size;
import java.util.Enumeration;

@Controller
@Validated
@RequestMapping(value = "/abc")
public class kzq
{



    @RequestMapping(value = "/test6")
    @ResponseBody
    public String test6()
    {

        return "123";

    }


}

  

web訪問:

==============================================================================================

用在方法上:

package com.awaimai.web;

import org.hibernate.validator.constraints.*;
import org.springframework.stereotype.Controller;
import org.springframework.validation.BindingResult;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.validation.Valid;
import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.Size;
import java.util.Enumeration;

@Controller
@Validated
public class kzq
{



    @RequestMapping(value = "/test6")
    @ResponseBody
    public String test6()
    {

        return "123";

    }


}

  

web訪問:

====================================================================