【问题标题】:integrating GWT with CDI (Seam/Weld)将 GWT 与 CDI 集成(缝/焊)
【发布时间】:2011-01-26 20:20:31
【问题描述】:

将 CDI 与 GWT 集成的最佳方式是什么?特别是,我想知道如何使依赖注入为我的 RemoteServiceServlet 扩展工作。显然 CDI 不适用于从 javax.servlet.Servlet 派生的类。如果有替代方案,我很乐意放弃 RemoteServiceServlet。

我真的不需要 GWT 客户端上的 DI,但如果它刚刚工作,我会很乐意使用它。

【问题讨论】:

标签: gwt dependency-injection cdi jboss-weld


【解决方案1】:

原来是bug in Weld,已经在1.1.0版本修复了。

Intellij IDEA X 也有这个“错误”,因为如果您尝试使用 RemoteServiceServlet 执行此操作,它会将其标记为错误。我只是为此禁用了检查。

【讨论】:

    【解决方案2】:

    如果您想将 CDI 与 GWT 集成,我相信 Errai 是您正在寻找的。我自己没有在实际项目中使用过它,但它看起来真的很酷。它甚至可以在浏览器和您的服务器之间桥接 CDI 事件,并且几乎可以替代现有的 GWT RPC 机制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-22
      • 1970-01-01
      • 2011-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多