用于注入HttpServletResponse的生产者



正如我在这里阅读并亲自尝试的那样,不可能注入当前@RequestScopedHttpServletResponse

因此,似乎您必须实现自定义CDIProcuder@Produces方法才能注入HttpserlvetResponse。我有两个问题:

  1. 应该在哪里实现这个生产者?也许有一个网络过滤器,设置在@RequestScopedbean的响应?
  2. 既然默认情况下没有办法注入响应,那么首先注入响应是一个好主意吗?

没关系。我刚刚从Apache DeltaSpike找到了Servlet模块,它允许注入Servlet对象,如HttpServletResponse。因此不需要自定义CDIProducer@Produces方法。

相关内容

  • 没有找到相关文章

最新更新