关闭

springMVC-@RequestMapping注解

124人阅读 评论(0) 收藏 举报
分类:

**

@RequestMapping支持的URL类型

**
这里写图片描述

**

类和方法的参数注解实例,

方法的返回数据不是html标签的页面,而是其他某种格式的数据时(如json、xml、String等)使用@ResponseBody

**

@Controller
@RequestMapping("word")
public class word extends BaseCtrl<StandardCatalogBiz, Integer, StandardCatalog>{

    //调用方法:http://localhost:8080/JCI/word/test?aaa=222
    @RequestMapping(value="/test",params="aaa")
    @ResponseBody
    public String test(@RequestParam("aaa") String str,
            @CookieValue("JSESSIONID") String sessionId,
            @RequestHeader("Accept-Language") String lang
            ){
        return "success123--"+str+"-"+lang;
    }
    //占位符方式
    //调用方法:http://localhost:8080/JCI/word/aaa/222
    @RequestMapping("aaa/{id}")
    //上面也也可以省略aaa,直接写成@RequestMapping("/{id}"),调用时也省略aaa
    @ResponseBody
    public String test1(@PathVariable("id") String yourId){
        return "success123--"+yourId;
    }
}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:25455次
    • 积分:526
    • 等级:
    • 排名:千里之外
    • 原创:30篇
    • 转载:3篇
    • 译文:0篇
    • 评论:5条
    最新评论