我可以将@requestheader放在模型对象属性上吗?即。

class MyModel {
    String ua;
    public void setUa(@RequestHeader("User-Agent") String ua) {
        this.ua = ua;
    }
}

这适用于@requestparam,但在我使用@requestheader时似乎没有效果。我遗漏了什么吗?如果不支持,有什么原因吗?

最佳答案

只能在控制器方法中执行此操作。不是模型对象。检查the documentation

关于java - Spring 在模型对象上的RequestHeader批注?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5426667/

10-12 18:48