【问题标题】:how to add version at static resources in my jsp如何在我的jsp中的静态资源中添加版本
【发布时间】:2016-06-08 06:38:03
【问题描述】:

在我的 jsp 中像这样:

<link rel="stylesheet" href="/xxx/xxx.css">
↓
<link rel="stylesheet" href="/xxx/xxx.css?ver=20160608">

我应该使用maven还是其他工具?

【问题讨论】:

    标签: java maven jsp


    【解决方案1】:

    您可以使用配置了过滤器的 Maven WAR 插件。示例配置:

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-war-plugin</artifactId>
        <configuration>
          <nonFilteredFileExtensions>
            <nonFilteredFileExtension>gif</nonFilteredFileExtension>
            <nonFilteredFileExtension>ico</nonFilteredFileExtension>
            <nonFilteredFileExtension>jpg</nonFilteredFileExtension>
            <nonFilteredFileExtension>png</nonFilteredFileExtension>
            <nonFilteredFileExtension>pdf</nonFilteredFileExtension>
          </nonFilteredFileExtensions>
          <webResources>
            <resource>
              <directory>src/main/webapp</directory>
              <filtering>true</filtering>
              <includes>
                <include>**/main.jsp</include>
              </includes>
            </resource>
          </webResources>
        </configuration>
      </plugin>
    

    在你的 JSP 中你可以添加:

    <link href="css/styles.css?version=@project.version@" rel="stylesheet"
        media="screen" />
    

    【讨论】:

      猜你喜欢
      • 2014-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-21
      • 1970-01-01
      • 2014-08-20
      • 1970-01-01
      • 2020-10-10
      相关资源
      最近更新 更多