gpt4 book ai didi

java - 如何在参数对象类中使用@CookieValue?

转载 作者:太空宇宙 更新时间:2023-11-04 07:49:34 25 4
gpt4 key购买 nike

是否可以将@CookieValue放入参数对象中?我似乎无法让它发挥作用缺少什么?

@RequestMapping(value = "/Users", method = RequestMethod.GET)
@ResponseBody
public Response getAllActiveUsers(CookieParameters parameterObject) {

return getUserImpl.getAllActiveUsers(parameterObject.userToken,
parameterObject.loggedInUserId);
}

这是参数对象类。

public class CookieParameters {
public String userToken;
public String loggedInUserId;

public CookieParameter(
@CookieValue(value = "Token", defaultValue = "") final String userToken,
@CookieValue(value = "LoggedInUserId", defaultValue = "") final String loggedInUserId) {
this.userToken = userToken;
this.loggedInUserId = loggedInUserId;
}

最佳答案

我认为这是不可能的。根据我的理解,@CookieValue 只能放在处理程序方法的参数上。我认为您必须获取 @CookieValue 并将它们手动放入您的参数对象中。

关于java - 如何在参数对象类中使用@CookieValue?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14713531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com