MyFaces TomahawkをNetBeansのJSF 2.0プロジェクトに追加しようとしています。MyFaces TomahawkをNetBeansのJSF 2.0プロジェクトに追加
1ºTomahawkのWebサイトから/%ProjectFolder%/ web/WEB-INF /にダウンロードされたすべてのjarライブラリをコピーします。これは、 LIB(私はhaventはので、私はそれを作成したlibフォルダを得た)
2ºプロパティ/ライブラリは/ netbeansと
にフォルダを追加使用してのproyectにライブラリを追加3ºweb.xmlに次のコードを追加します。
<filter>
<filter-name>extensionsFilter</filter-name>
<filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>extensionsFilter</filter-name>
<servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
<filter-mapping>
<filter-name>extensionsFilter</filter-name>
<url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
4º次の行をindex.xhtmlに追加します。 htmlタグ:「いいえライブラリは、この名前空間が見つかりません」:
xmlns:t="http://myfaces.apache.org/tomahawk"
さて、私はより多くを行う必要があるが、私は最後のステップを行う際に、NetBeansは私に言ってはいけないと思います。
私はそれを悪くしていますが、私は何をする必要があるかわからない.....いくつかのアイデア?
私はその必要があると思うので、私はこの記事をチュートリアルとして願っています。
EDIT ^^
ありがとう:
は、私はエラーを設立:私たちは別のステップが必要になります。
5ºあなたはThisサンプルファイルをダウンロードする必要があります。 Warファイルのサンプル集です。 winrarなどで開き、myfaces-example-simple20-1.1.11フォルダを開きます。その後、myfaces-example-simple20-1.1.11 \ WEB-INF \ src \ META-INF \ディレクトリに移動し、web/META-INF /内のすべてのファイルをコピーします。次に、netbeansはあなたにヘルプと自動入力オプションを表示します。
私はnetbeans 7.0.1で試してみましたが問題なく動作します。私がやったことは、新しいライブラリを追加し、jarファイルを追加してアプリケーション上で使用することでした。たぶんWEB-INF/libフォルダの下に依存関係を置くことに関連するものです。 – lu4242
あなたの具体的な問題は、Netbeansがタグを自動完成できないということです。あなたは本当にそれをより明確にしておくべきです。 – BalusC