小编JRi*_*shi的帖子

在Spring控制器中将所有@RequestHeader键值作为Map访问

我试图找到方法,我可以将@RequestHeader注释中的所有Key值填充到Map中.我试图谷歌它,但我能找到的是一种方法将每个键值映射到一个参数.

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestHeader;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloController {

    @RequestMapping(value = "/hello.htm")
    public String hello(@RequestHeader(value="User-Agent") String userAgent)

        //..
    }
}
Run Code Online (Sandbox Code Playgroud)

但我希望实现这样的目标.

@RequestHeader Map headerParam;

这样我就可以遍历Map并根据需要使用所有头值.

spring spring-mvc

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

spring ×1

spring-mvc ×1