springMVC-@RequestMapping注解

原创 2016年05月31日 18:36:23

**

@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;
    }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【SpringMVC整合MyBatis】RequestMapping注解与controller方法返回值

我们讲解一下之前用的@RequestMapping注解和controller方法返回值 一、@RequestMapping注解作用 1.url映射 定义controller方法对应的url,进行处...

springMVC(3)------RequestMapping注解常用功能分析

SpringMVC的RequestMapping注解访问路径分析,请求方式设置,请求参数映射,PathVariable参数映射解析...
  • yhl_jxy
  • yhl_jxy
  • 2016年04月24日 17:01
  • 631

springMVC注解中@RequestMapping中常用参数value params 以及@RequestParam 详解

springMVC注解中@RequestMapping中常用参数value params 以及@RequestParam 详解

Spring学习2_springmvc常用注解之@Controller和@RequestMapping

对于各种注解而言,排第一的当然是“@Controller”,表明某类是一个controller。 “@RequestMapping”请求路径映射,如果标注在某个controller的类级别上,则...

模拟SpringMVC简单实现注解@RequestMapping

根据自己的简单模拟注解@RequestMapping的实现方式import java.lang.reflect.Method; import java.util.ArrayList; import j...

SpringMVC Spring3 MVC 注解,注释 用@RequestMapping处理请求,多个请求,提交,.do,带参数,url重写

1.@RequestMapping  用法  SpringMVC中,@RequestMapping用来处理请求,比如XXX.do  Java代码   @Req...

SpringMVC 学习笔记(二) @RequestMapping、@PathVariable等注解

SpringMVC 使用 @RequestMapping 注解为控制器指定可以处理那些URL 请求 带占位符的 URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST 目...

由SpringMVC中的Controller注解@RequestMapping引发的思考

1、前言 在Spring MVC的设计中,Controller用于接收客户端发来的Request请求,进行相应的处理后,或者返回RequstBody(Restful设计风格用来返回Json数据),或...

springmvc常用注解之@Controller和@RequestMapping

对于各种注解而言,排第一的当然是“@Controller”,表明某类是一个controller。 “@RequestMapping”请求路径映射,如果标注在某个controller的类级别上,则...
  • pfm84
  • pfm84
  • 2015年05月28日 10:28
  • 282

SpringMVC第二篇【过滤编码器、注解开发、requestMapping、业务方法与传统参数】

SpringMVC过滤编码器在SpringMVC的控制器中,如果没有对编码进行任何的操作,那么获取到的中文数据是乱码!即使我们在handle()方法中,使用request对象设置编码也不行!原因也非常...
  • hon_3y
  • hon_3y
  • 2017年07月20日 14:41
  • 122
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:springMVC-@RequestMapping注解
举报原因:
原因补充:

(最多只允许输入30个字)