Chrome、Firefox、およびInternet Explorer 10以降には、Woodstockによって生成されたHTMLテーブルを含むJSFページをロードするときにバグがあるようです<webuijsf:table>
。テーブルはレンダリングされますが、ページの読み込みが完了すると消えます。
Woodstockによって生成されたJavaScript、またはcssに問題がある可能性があります。これはどのように発生し、どうすれば解決できますか?
Chrome、Firefox、およびInternet Explorer 10以降には、Woodstockによって生成されたHTMLテーブルを含むJSFページをロードするときにバグがあるようです<webuijsf:table>
。テーブルはレンダリングされますが、ページの読み込みが完了すると消えます。
Woodstockによって生成されたJavaScript、またはcssに問題がある可能性があります。これはどのように発生し、どうすれば解決できますか?
Woodstock ライブラリ (Netbeans の最初のリリースの 1 つで「Visual JSF エディタ」で使用されていた) は 2005 年頃に廃止され、2006 年以降、Oracle (以前の Sun) によって正式に放棄されました。 MSIE ブラウザーをターゲットにしすぎて、誤った「標準」を利用したカバーは、「実際の Web ブラウザー」で壊れてしまいました。Firefox2 ではすでに多少のバグがありましたが、Firefox3 では完全に機能しなくなり、Woodstock を殺したのはまさにそれでした。後で、今後の Webkit ベースのブラウザーでも正しく動作しないことが判明しました。
彼らや他の誰かがそれを修正することを期待しないでください。それを捨てて、より適切で堅牢なコンポーネント ライブラリに置き換えてください。たとえば、PrimeFaces、RichFaces、IceFaces、または OpenFaces です。以前の Woodstock 開発チームは、IceFaces と共同で移行ガイドを作成しました。
ウッドストックは残念でした。これは、JSF に悪い成虫を与えたライブラリの 1 つです。