【发布时间】:2011-12-17 06:18:26
【问题描述】:
当托管 Bean 通过注释而不是 faces-config.xml 声明时,如何在 Eclipse Indigo 中自动完成托管 Bean?
如果这个函数丢失了,那么 xml-less 声明的全部意义就消失了(对我来说)。 :(
提前致谢!
【问题讨论】:
标签: java eclipse jsf jsf-2 eclipse-indigo
当托管 Bean 通过注释而不是 faces-config.xml 声明时,如何在 Eclipse Indigo 中自动完成托管 Bean?
如果这个函数丢失了,那么 xml-less 声明的全部意义就消失了(对我来说)。 :(
提前致谢!
【问题讨论】:
标签: java eclipse jsf jsf-2 eclipse-indigo
在 Eclipse 4.2 Juno 中,我们为注解和 faces-config mbean 提供了自动完成功能。
【讨论】:
Eclipse 不支持此功能。你需要为此获取一个插件。到目前为止,只有 JBoss Tools 插件在 milestone version M3 之后实现了此功能(目前仍处于测试/开发阶段)。
您可以从 Eclipse 更新站点http://download.jboss.org/jbosstools/updates/development/indigo/ 获取它。
目前只有一个小错误:没有name 的@ManagedBean bean 不会被拾取,只有name 的bean 会被拾取。
【讨论】:
Window->Preferences->Java->Editor->Content Assist->Favorites 允许您'定义静态成员列表或具有静态成员的类型。即使缺少导入,内容辅助也会建议这些静态成员。因此,只需在此处添加注解的静态导入即可。
【讨论】: