我已使用手动gzip手动压缩我的CSS,并且我试图从外部源包含css.gz。
<link rel="stylesheet" href="<c:url value="/resources/css/style.css.gz"/>" type="text/css" media="screen" />
当我使用PHP和Apache时,它很简单并且运行良好。
问题是,我现在正在使用spring和Apache Maven处理Java EE项目。
那么,如何配置maven以了解这样的预压缩文件?
答案 0 :(得分:1)
您应该创建如下所示的源结构:
. ├── pom.xml └── src └── main ├── java ├── resources └── webapp ├── WEB-INF └── resources └── css └── style.css.gz
src/main/java
将包含您的所有Java代码。
src/main/resources/
应包含您的应用程序使用的资源,且不应公开。例如资源包,属性文件等。
src/main/webapp/
将包含您的特定于Web应用程序的文件。
还要确保将<packaging>war</packaging>
标记添加到您的pom。