我有一个 JSF Web 应用程序,其中的动态内容基于从数据库中获取的数据。由于所有数据都是提前可用的,我想看看是否有一种方法可以在服务器上将所有页面预生成为最终的 HTML 格式,以便用户体验更好的性能而不必等待用于页面生成。此外 - 我的应用程序正在移动设备上运行,我希望可以通过提前将所有内容下载到设备来选择离线使用它(假设我不需要任何业务逻辑来实时工作)。
所以,我在这里不是在谈论 JSF 的内置缓存——我正在寻找一种将 JSF 应用程序转换为运行速度更快并且也可以离线运行的静态网站的方法。
谢谢。