技术干货程序员

基本注解@RequestParam @RequestHeader

2017-07-24  本文已影响0人  强出头

后端代码:


/*
    * 1、@RequestMapping除了可以修饰方法还可以修饰类
    * 2、类定义处相对于根目录,方法定义处相对于类
    * 3、@RequestParam接受传统URL传值
    * */
    @RequestMapping(value = "/helloWorld",method = RequestMethod.GET)
    public String helloWorld(@RequestParam(value = "name") String name, @RequestParam(value = "age",required = false,defaultValue = "0") Integer age){
        System.out.println("testRequestParam, username=  " + name + "  age=  " + age);
        return SUCCESS;
    }

前端代码:


<form action="/hello/testRequestParam" method="post">
    username: <input type="text" name="username">
    <br>
    age: <input type="number" name="age">
    <br>
    <input type="submit" value="提交"/>
</form>


    @RequestMapping(value = "/helloWorld",method = RequestMethod.GET)
    public String helloWorld(@RequestHeader("Accept-Encoding") String encoding){
        return SUCCESS;
    }


    @RequestMapping(value = "/helloWorld",method = RequestMethod.GET)
    public String helloWorld(@CookieValue(value="sessionId",required  = false)){
        return SUCCESS;
    }

上一篇 下一篇

猜你喜欢

热点阅读