使用@CookieValue注解来映射cookie的值(Mapping cookie values with the @CookieValue annotation)

@CookieValue注解允许一个方法参数绑定到HTTP cookie值 让我们想像一下,你面这条cookie值从一个http请求中接收到

JSESSIONID=415A4AC178C59DACE0B2C9CA727CDD84

下面的代码展示了怎么获取cookie中JESSIONID的值

@RequestMapping("/displayHeaderInfo.do")
public void displayHeaderInfo(@CookieValue("JSESSIONID") String cookie) {
    //...
}

类型转换会自动适用如果目标方法参数的类型不是String. 参阅the section called "Method Parameters And Type Conversion"

此注解在Servlet和Portlet环境下被支持

results matching ""

    No results matching ""