2

有没有办法将 apache click web 框架与 Google Guice 集成,这样我就可以使用 @Inject 将 Guice 服务注入页面/面板类?

4

1 回答 1

2

我在 web.xml 上使用了 guice 过滤器,并在 guice servlet 模块中添加了 ClickServlet。然后,我在 click servlet 上对 newPageInstance() 方法进行了覆盖,并调用了 injector.injectMembers(page) 以在新创建的页面上注入所有依赖项。

于 2011-07-18T16:35:12.900 回答