【问题标题】:ui:table immediately disappears after retrieving dataui:table 检索数据后立即消失
【发布时间】:2016-12-01 07:54:25
【问题描述】:

我们正在将现有的 JSF 1.1 项目(目前在 Glassfish 中运行)迁移到 WildFly 9 和 JSF 1.2。我们的 JSP 中的大部分组件都是 ui: 类型的组件(来自http://www.sun.com/web/ui)。

我们能够部署和运行应用程序。除了<ui:table> 之外的所有其他组件都可以正确加载。但是每当页面显示一个表格时,它就会立即消失。包含正确数据的表格在很短的时间内(毫秒)可见。

所有相关的托管 bean 都没有针对此迁移进行修改,并且是请求范围的。以下是我们正在使用的表格示例。

<ui:table binding="#{admin$ViewActiveUser.tblActiveUser}" 
    clearSortButton = "true"
    deselectMultipleButton = "true"
    id = "tblActiveUser"
    paginateButton = "true"
    paginationControls = "true"
    selectMultipleButton = "true"
    width = "825">

【问题讨论】:

    标签: jsf wildfly jsf-1.2 wildfly-9


    【解决方案1】:

    我在 defaulttheme.jar 中注释掉了 javascript 文件 table.js 的第 268 行 (table.hidden = "hidden";)。 jar 中 javascript 文件的路径是 /com/sun/rave/web/ui/defaulttheme/javascript/table.js

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-03
      • 2011-06-26
      • 2019-05-02
      • 1970-01-01
      • 1970-01-01
      • 2014-02-11
      相关资源
      最近更新 更多