如何解决JSF2资源-压缩,最小化
| 关于JSF2中的资源,我有两个问题: 有没有办法设置所有JSF2资源(JS,CSS)应该压缩(压缩)或至少压缩。 (有些东西)。 第二个问题:是否有任何方法可以强制排除某些库?我在管理系统OpenFaces中使用,但即使在用户前端页面中也包含JS依赖项,甚至以为我从不使用(或导入名称空间)。 谢谢解决方法
Gzipping更像是一个servlet容器配置。有关详细信息,请查阅其文档。例如,在Tomcat中,只需在
/conf/server.xml
的<Connector>
元素中添加compression=\"on\"
属性即可。另请参阅《 Tomcat配置参考-HTTP连接器》。
<Connector ... compression=\"on\">
您也可以在那配置可压缩的mime类型。
缩小是一种构建过程配置。如果您使用Ant作为构建工具,则YuiCompressorAntTask可能会有用。我们在这里使用它,效果非常好。
对于OpenFaces,这是一个完全不同的问题,我也不使用它,所以我没有答案。我建议仅在一个单独的问题中提出。我看不到gzipping和minification与性能改进之间的关系。
, 对于与OpenFaces有关的问题,我遇到了同样的问题,我解决了解压缩JAR的问题,手动缩小了巨大的Javascript并重新打包了JAR。它使我每个请求节省了约70 Kb,这在重负载下影响了性能。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。