質問

ImうJSF2CDI(溶接部)豆をeclipseの代わりにヘリオス ManagedBeans, ることができていないの自動完了の内部表現を語っ Named 豆( #{myNamedBean.Ctrl+スペース} ブツ)

が大藤とManagedBeansのコンテンツの支援も..のコンテンツ支援のためのCDI豆まだ対応してEclipseヘリオス?

誰も経験。

役に立ちましたか?

解決

  1. 設置 JBossのツール.その後の追加 <nature>org.jboss.tools.jsf.jsfnature</nature>natures 部に .project ファイルのサポートの改善っEclipse J2EEヘリオス版です。(このステップであろうと同等 Configure->Add JSF Capabilities プロジェクトを設定します。) この完了した cc.attrs.<ctrl-space> 構築時の成分組成が、残念なものはございません @ManagedBeans.

  2. スイッチからManagedBeansにCDI:いすべて @ManagedBeans @javax.inject.Named のスコープを @javax.enterprise.context.*Scoped など。いることを可能にCDIでの支援プロジェクトを設定します。そんな文脈を完成ズ .xhtml!

初回限定:しているときだけ、エルの一部である属性値とします。動作しない場合にだけ使用 #{EL} どこか他のもの .xhtml ページです。

第二の制限:設定されていない場合は、名前の豆を介して一定なのに対し、認めないのでコンテキスト大:動作しない: @Named(value = MyBean.BEANNAME).をセットにした名前を文字列としては、 @Named(value = "myBean")

第三に制限:ご利用の場合parameterisedメソッドの呼び出しなどとTomcat7はGlassfish)このサポートされていませんのオートコンプリート.の自動補完して取得/設定での特性。

注意:この作品のボックスにはボタンひ7.

他のヒント

サポートがあれば、それは JBossツール.

JBOSSSTOOLSをインストールする前に、EL Autoの完全なサポートと管理されたBeanマッピングのために、必要なのはJBOSSツールセットのこれら2つのコンポーネントだけです。

1. JBoss Tools JSF
2. JBoss Tools Visual Page Editor

これらの特定のツールを選択しないと、20以上のツールがすべてインストールされます。

また、デフォルトのファイル *.xhtml Associationがツールインストール後に変更されない場合があることに注意してください。ファイルアソシエーションの好みを手動で変更する必要がある場合があります。 File>Preference>File Associations. *.xhtml]を選択します set "JBoss Tools Visual Page Editor" as the default editor.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top