我们正在将现有的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">
答案 0 :(得分:0)
我在 defaulttheme.jar 中注释了javascript文件 table.js 的第268行(table.hidden = "hidden";
)。 jar中javascript文件的路径是 /com/sun/rave/web/ui/defaulttheme/javascript/table.js