Woodstock <webuijsf:table>在Chrome,Firefox和IE10 +页面加载时消失</webuijsf:table>

时间:2011-03-30 16:41:14

标签: jsp google-chrome internet-explorer jsf woodstock

使用Woodstock <webuijsf:table>生成的HTML表格加载JSF页面时,Chrome,Firefox和Internet Explorer 10+似乎存在错误。该表呈现,但当页面完成加载时,它会消失。

enter image description here

可能是Woodstock生成的JavaScript或者css可能存在的问题。这是怎么造成的,我该如何解决?

1 个答案:

答案 0 :(得分:1)

伍德斯托克图书馆(在第一批Netbeans发行版之一的“Visual JSF编辑器”中使用)于2005年左右去世,自2006年以来,由于真正的原因被甲骨文(前身为Sun)正式放弃作为一个过于复杂和有缺陷的JS库,它在MSIE浏览器上过于瞄准,因此使用了错误的“标准”,这使得它打破了“真正的网络浏览器”。它在Firefox2上已经有些错误,但它在Firefox3上完全打破了 ,而这正是导致Woodstock死亡的原因。后来它在即将推出的基于webkit的浏览器上也被错误地工作了。

不要指望他们或其他任何人修复它。扔掉它,取而代之的是更加体面和健壮的组件库。例如PrimeFaces,RichFaces,IceFaces或OpenFaces。旧伍德斯托克开发团队在migration guide上与IceFaces合作。

伍德斯托克是一个很大的耻辱。这是一个给JSF带来不良影响的图书馆。

另见: