预生成基于JSF的Web应用程序,以获得更好的性能和脱机模式

时间:2012-04-25 10:58:00

标签: jsf web-applications iphone-web-app offline-browsing

我有一个JSF Web应用程序,其中动态内容基于从数据库中获取的数据。 由于所有数据都是预先提供的,我想看看是否有办法在服务器上预先生成所有页面到最终的HTML格式,这样用户可以体验到更好的性能,而不必等待用于页面生成。 此外 - 我的应用程序在移动设备上运行,我希望可以选择离线使用它,提前将所有内容下载到设备(假设我不需要任何业务逻辑来实时工作)。

所以,我不是在谈论JSF的内置缓存 - 我正在寻找一种将JSF应用程序转换为静态网站的方法,该网站运行速度更快,也可以离线运行。 / p>

感谢。

1 个答案:

答案 0 :(得分:1)

您可以将HTML5用于离线缓存。

在这里查看一些关于它的文章:

  1. Tutorial
  2. Tutorial
  3. 互联网上有更多关于HTML5和离线工作的例子