0

この投稿に従って、jsf-impl.jar でファイルを見つけようとしましたhtml_basic.taglib.xml(BalusC からの回答に従って)。xml ファイルが存在しませんhtml_basic.taglib.xmljsf-ri-runtime.xml, xml.xsdただし、問題の URL のエントリがないような他の xml ファイルがあります。

必要な xml ファイルと必要な URL のエントリを取得できなかったので、BalusC がその投稿で何を伝えようとしているのか、実際には理解できませんでした。誰でも同じことを詳しく説明してもらえますか? また、JSF jar 内の xml ファイルはどこにありますか?

4

1 に答える 1

1

その答えは、JSF1.2ではなくJSF2.0に適用されます。

FaceletsをネイティブにサポートしていないJSF1.2では、に.taglib.xmlファイルを入れる手段はありませんjsf-impl.jar。JSP固有のファイルのみがあり.tldます。JSF 1.2のFaceletsの場合、代わりにで囲まれていjsf-facelets.jarます。に/META-INF/jsf-html.taglib.xmlあり、次のエントリのみが含まれています。

<facelet-taglib>
    <library-class>com.sun.facelets.tag.jsf.html.HtmlLibrary</library-class>
</facelet-taglib>

のソースコードはここにありますHtmlLibrary

于 2012-10-17T20:14:19.890 に答える