この問題が古いかどうかはわかりませんが、名前空間が見つかりません
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
たとえば、この名前空間
xmlns="http://www.w3.org/1999/xhtml"
私のために利用可能です
ありがとう
JSFJARファイルがWebアプリケーションのクラスパスにあることを確認する必要があります。つまり、必要な.taglib.xml
ファイルが含まれています。
それを行う方法は、開発環境と、質問で何も言わなかったターゲットサーバーによって異なります。
たとえばEclipseやTomcatを使用している場合は、ベンダーのサイトからJSF JARファイルを手動でダウンロードして、にドロップする必要があり/WEB-INF/lib
ます。その後、Eclipseは必要な魔法を実行します。または、Glassfish、JBoss ASなどのJSFがバンドルされたサーバーを使用している場合は、それをEclipseのサーバービューに統合してから、Eclipseプロジェクトのターゲットランタイムとして設定する必要があります。プロジェクトのプロパティ。その後、Eclipseは必要な魔法を実行します。