ui:table 检索数据后立即消失
ui:table immediately disappears after retrieving data
我们正在将现有的 JSF 1.1 项目(目前 运行ning 在 Glassfish 中)迁移到 WildFly 9 和 JSF 1.2。我们的 JSP 中的大多数组件都是 ui: 类型的组件(来自 http://www.sun.com/web/ui)。
我们能够部署并 运行 应用程序。除了 <ui:table>
之外的所有其他组件都正确加载。但是每当页面显示 table 时,它就会立即消失。具有适当数据的 table 在很短的时间内(毫秒)可见。
所有相关的托管 bean 都没有针对此迁移进行修改,并且在请求范围内。以下是我们正在使用的 table 的示例。
<ui:table binding="#{admin$ViewActiveUser.tblActiveUser}"
clearSortButton = "true"
deselectMultipleButton = "true"
id = "tblActiveUser"
paginateButton = "true"
paginationControls = "true"
selectMultipleButton = "true"
width = "825">
我在 defaulttheme.jar 中注释掉 javascript 文件 table.js 的第 268 行(table.hidden = "hidden";
) ]。 jar 中 javascript 文件的路径是 /com/sun/rave/web/ui/defaulttheme/javascript/table.js
我们正在将现有的 JSF 1.1 项目(目前 运行ning 在 Glassfish 中)迁移到 WildFly 9 和 JSF 1.2。我们的 JSP 中的大多数组件都是 ui: 类型的组件(来自 http://www.sun.com/web/ui)。
我们能够部署并 运行 应用程序。除了 <ui:table>
之外的所有其他组件都正确加载。但是每当页面显示 table 时,它就会立即消失。具有适当数据的 table 在很短的时间内(毫秒)可见。
所有相关的托管 bean 都没有针对此迁移进行修改,并且在请求范围内。以下是我们正在使用的 table 的示例。
<ui:table binding="#{admin$ViewActiveUser.tblActiveUser}"
clearSortButton = "true"
deselectMultipleButton = "true"
id = "tblActiveUser"
paginateButton = "true"
paginationControls = "true"
selectMultipleButton = "true"
width = "825">
我在 defaulttheme.jar 中注释掉 javascript 文件 table.js 的第 268 行(table.hidden = "hidden";
) ]。 jar 中 javascript 文件的路径是 /com/sun/rave/web/ui/defaulttheme/javascript/table.js