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,这在重负载下影响了性能。     

要回复问题请先登录注册