我是靠谱客的博主 纯真毛巾,最近开发中收集的这篇文章主要介绍Spring MVC的@RequestParam、@RequestHeader和@CookieValue注解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

@RequestParam:映射请求参数。

属性有:

value:请求参数的参数名

required:该参数是否必须,默认为true

defaultValue:请求参数的默认值。

@RequestHeader:映射请求头信息,其他属性和@RequestParam用法一样。

@CookieValue:映射请求的Cookie值,属性同上

实例:

@RequestMapping("hello2/{id}")
	public String hello2(@RequestParam(value="age",required=false,defaultValue="0") Integer age,
			@RequestHeader(value="Accept-Language") String st,
			@CookieValue(value="JSESSIONID") String cook){
		System.out.println(age);
		System.out.println("hello world");
		return "success";
	}

@RequestHeader注解:可以获取的是红框中除了Cookie外的所有属性。

@CookieValue注解:获取的是红框中的Cookie中的值。

最后

以上就是纯真毛巾为你收集整理的Spring MVC的@RequestParam、@RequestHeader和@CookieValue注解的全部内容,希望文章能够帮你解决Spring MVC的@RequestParam、@RequestHeader和@CookieValue注解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部