2014-09-01 59 views
1

我正在使用Mojarra 2.1.19。我有一个简单的Facelet,它只包含一个包含500行和12列的表格。单元格只包含文本属性数据。它需要大约2秒来执行渲染响应阶段。500行和12列表格的缓慢渲染性能

因此,该应用程序不是很响应。也必须看到所有的行。客户不想分页。

有什么建议吗?莫哈拉真的很慢吗?

+1

性能还取决于使用的客户端。特别是IE在“超大型”桌面上遇到了麻烦。你有分析过吗?在做出假设之前最好做好。也尝试最新的Mojarra版本。 2.1.x已经是2.1.29了。 – BalusC 2014-09-01 11:16:34

+0

感谢您的答案:)我正在使用最新的Chrome。也试图切换到“2.1.29”,但性能是相同的。我正在使用此分析呈现响应阶段:http://www.byteality.ch/blog/?p=17。 – 2014-09-01 11:20:31

+0

JSF对你所有的职业来说都是强制性的吗?我认为在其他解决方案中:JSON + JQuery,XML + JAXB或JSP中的新标签。 – esmoreno 2014-09-01 11:22:48

回答

0

我很抱歉,有JSF调试日志记录打开,它使执行速度变慢。我关闭了日志记录,现在简单的表格很快。