css - JSF2/Primefaces 布局性能

标签 css jsf jsf-2 primefaces

现在我在我的网络应用程序中使用完整的页面布局和 p:layoutUnits 和页面组合。我有一个带有菜单栏的固定标题和一个内容布局单元,仅此而已。它很容易设置,但在 IE (7) 中,当我导航到一个新页面时,整个页面会重新加载(明显),标题被清除然后加载,而且 - 更烦人的是 - 菜单栏显示一秒钟菜单项可见。

在其他浏览器中,这种效果并不明显,遗憾的是,IE 7 是我的目标。

现在我正在考虑告别 p:layoutUnits 并使用简单的 css 魔术和固定标题的 div 实现布局 - 它会改善 IE 中的显示吗?我还能做些什么来让它更快更流畅吗?我希望标题看起来完全没有变化,只有内容。

使用 iframe 怎么样?它会允许可添加书签的 URL 吗?

最佳答案

我看到这是一个老问题,但无论如何我都会提出一个新答案......

PrimeFaces 3.0 <p:dataTable>支持表内滚动。您为页面上的数据表设置了固定的高度和宽度,在该框中,数据表以滚动条呈现。列标题和页脚保持不变,您只需滚动行即可。他们刚刚清理了夜间快照构建中的一些格式错误,这些错误使 <p:dataTable> 成为可能。在 IE 7 中看起来很棒。对于那些(像我一样)必须支持旧版 IE 浏览器的人来说,可能值得再看看 PrimeFaces。

链接:PrimeFaces 3.0 Showcase (scrollable data table)

关于css - JSF2/Primefaces 布局性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3404259/

相关文章:

css - IE 问题 : How many CSS includes can it handle?

html - 在 h :panelGrid 中对齐一个单元格

jsf - 如何在 f :selectItem(s) 中使用枚举值

java - validator 无法正常工作

java - 从使用 Icefaces 基于表单的身份验证的服务器下载文件

jsf - 重定向后保留 JSF 消息

css - Position 属性的过渡动画

css - Bootstrap 3 : How to code my banner?

html - Google chrome 版本 32.0.1700.76 m 字体问题

javascript - Primefaces p :menuitem don't fire event when onclick event return true