Spring MVC-从零开始-@RequestMapping 注解value属性

1、@RequestMapping 注解可以在控制器类的级别和/或其中的方法的级别上使用。

2、直接在方法上使用@RequestMapping

package com.jt;


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

@Controller
public class HelloControl {
    @RequestMapping(value="/sayHelloUrl")
    @ResponseBody
    public String sayHello(){
        System.out.println("sayHello congtroller");
        return "applicationContext";
    }
}

 

 

3、在类上和方法上同时使用@RequestMapping

 

package com.jt;


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

@Controller
@RequestMapping(value="/FirstControl")
public class HelloControl {
    @RequestMapping(value="/")
    @ResponseBody
    public String sayHello(){
        System.out.println("sayHello congtroller");
        return "firstControl";
    }
    
    @RequestMapping(value="/opt")
    @ResponseBody
    public String myopt(){
        return "view myopt result";
    }
}

 

 

 

4、@RequestMapping  映射多个URL

package com.jt;


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

@Controller
@RequestMapping(value="/FirstControl")
public class HelloControl {
    @RequestMapping(value={"/path1","/path/path2","/path3"})
    @ResponseBody
    public String multiOpt(){
        return "multiOpt";
    }
}

 界面1

 

 界面2

 界面3

 界面4

 4、@RequestMapping  映射默认URL

package com.jt;


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

@Controller
@RequestMapping(value="/FirstControl")
public class HelloControl {
    @RequestMapping()
    @ResponseBody
    public String mydefault(){
        return "default";
    }
    
}

效果1

 

效果2

 

posted on 2018-03-16 21:37  手握太阳  阅读(774)  评论(0编辑  收藏  举报

导航