2011-08-02 7 views
1

Eclipse(Helios)でJSFプロジェクトを実行していて、私のプロジェクトのJSFファセットを有効にしました。Eclipse(JSF付き)コード支援(自動コードヒント)問題

コードアシスタント(コードヒント)は、JSFタグでは機能しますが、属性では機能しません。

次のように入力すると、可能なすべてのタグが表示されます。これは問題ありません。

<h: 

しかし、私は次のように入力し、スペースバーを押した場合、属性のヒンティング何のコードが表示されない:

<h:graphicImage 

私はEclipseが(NetBeansは同様の機能を持っている)、この機能を持っていなければならないことを推測するが、私は何かが足りない。

私が逃しているものを教えてください。

+1

関連:http://stackoverflow.com/questions/6204807/how-to-see-docs-for-jsf- facelets-elements-in-eclipse/ – BalusC

答えて

1

Eclipseプロジェクト設定にTLDリファレンス(例:html_basic.tld)を追加する必要があります。これにより、EclipseはTLDファイルを参照してオートコンプリート機能を提供することができます。

何をすべきかのより良い説明はここで見つけることができます:

Eclipse autocomplete (content assist) with facelets (jsf) and xhtml

+0

TLDファイルの入手先とインストール方法は? (推奨スレッド内のリンクはもはや機能しません) – siva636

+0

@MISS_DUKE、Google検索でWeb上で検索できない場合は、JSF実装のJARファイルまたはコンポーネントライブラリで検索できます。 (例えば、 'jsf-impl.jar'は' html_basic.tld'と 'jsf_core.tld'を持っています) –

+0

ありがとうございました。私は今tldファイルをWEB-INF/tldsフォルダに入れて、TLDファイルを手動で開くことができましたEclipse IDEで、タグを参照してください(本当に便利です)。しかし、Eclipse IDE自体でも、今でもタグのヒントは得られていません。これの理由は何でしょうか? – siva636