这是我一直在玩的一个想法。
可以混合 CDI 和 Struts 1.3 吗?
例如通过 CDI 便携式扩展..?
至于“为什么”,仍然有一些“外面”的项目被困在旧堆栈上并且没有切换到 struts 2 的选项。
只是把它扔在那里,我对你的想法很感兴趣=)
来自德国的问候
我刚刚将我的库提交给了 github,名为struts-cdi。你应该检查一下。
https://github.com/reegnz/struts-cdi
它目前仅适用于 Struts Actions,不适用于 ActionForms。如果需要,我也会尝试做容器管理的ActionForms。:^)
Stripes Injection Enricher满足使用标准 Java EE 注释( 和 )以声明方式指定的@EJB
注入@Inject
点@Resource
。