gpt4 book ai didi

java - 无法访问自定义 MessageBodyWriter 中的 HttpServletRequest

转载 作者:行者123 更新时间:2023-11-29 09:00:57 25 4
gpt4 key购买 nike

我正在尝试在我的自定义 MessageBodyWriter 中获取 HttpServletRequest 的实例。我目前正在使用一个用@Context 注释的成员变量。但是,当请求首次使用编写器时 - Jersey 抛出“java.lang.IllegalStateException:不在请求范围内。”。据我所知,Jersey 仍在尝试实例化作者。

实际上,我已经注释掉了对请求变量的每一次使用——我只是在声明它。

我正在尝试实现类似于 this 的东西.

我在 GAE sdk 上使用 Jersey 2 - 这似乎是一个错误,有人有任何解决方法吗?

谢谢。

最佳答案

对于 Google 员工,这可能与这个 Jersey 错误有关,该错误已被标记为已解决:

https://java.net/jira/browse/JERSEY-2355

我遇到了这个问题,首先发现了这个问题,然后是那个错误,更新我的 Jersey 版本修复了它。

关于java - 无法访问自定义 MessageBodyWriter 中的 HttpServletRequest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17496677/

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