Spring的@RequestHeader注释
来源:互联网 发布:华三交换机端口镜像 编辑:程序博客网 时间:2024/05/22 08:28
SpringMVC提供了可以用于映射控制器参数以请求头值的注释@RequestHeader。以下是spring@RequestHeader注释的简单使用。
import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestHeader;import org.springframework.web.bind.annotation.RequestMapping;//..@Controllerpublic class HelloController { @RequestMapping(value = "/hello.htm") public String hello(@RequestHeader(value="User-Agent") String userAgent) //.. }}
在上面的代码中,我们定义了一个hello()
映射到URL /hello.htm
的控制器方法。此外,我们String userAgent
使用@RequestHeader
注释绑定参数。当spring映射请求时,它将使用名称“User-Agent”
检查http
头,并将其值绑定到String userAgent
。
如果您指定的头值在请求中不存在,Spring
将初始化具有空值的参数。如果要设置参数的默认值,可以使用defaultParameter
弹簧@RequestHeader
注释的属性进行设置。
@RequestMapping(value = "/hello.htm")public String hello(@RequestHeader(value="User-Agent", defaultValue="foo") String userAgent) //..}
阅读全文
0 0
- Spring的@RequestHeader注释
- Spring MVC RequestHeader
- Spring mvc中的@RequestHeader
- @RequestHeader
- springmvc的@requestParams和@requestHeader
- Spring MVC @RequestParam @RequestHeader @CookieValue用法
- spring mvc 标签,@PathVariable,@cookieValue ,@RequestHeader等
- Spring MVC RequestParam RequestHeader CookieValue 注解
- 采用注释的spring
- Spring的四大注释
- Spring 的常用注释
- spring的常用注释
- Spring MVC之@PathVariable @RequestHeader, @CookieValue@RequestParam @RequestBody @RequestHeader 等详解
- Spring框架的注释问题
- ajax请求中设置特殊的RequestHeader
- Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
- Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
- Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
- 图像处理常用算法GPU实现四:基于中值滤波的二值图像平滑
- 一个宏定义---OpenCV源码阅读之一
- java集合之hashMap的hash原理
- ssh用法
- 第二节 Elasticsearch加入中文分词器IK
- Spring的@RequestHeader注释
- 鱼眼校正
- 理解Javascript闭包
- HTML5-文字图片轮播-翻牌效果-酒的移动轮播
- javascript Module
- Echarts动态加载折线图X Y轴数据图表数据
- js的ready和onload事件的区别
- Linux-基础-环境安装/目录/基本命令/vi/基本服务配置
- 【CodeForces】598A