Предупреждение : фильтрация ресурсов не работает таким образом для файлов .jsp. Как отметил Паскаль Тивент (спасибо), index.jsp не является ресурсом, а принадлежит веб-приложению.
Я не знаю точного ответа на ваш вопрос, но вы можете жестко запрограммировать номер сборки в файле index.jsp с помощью maven, когда файл index.jsp копируется в целевой каталог. Вам всего лишь нужно вставить переменную в index.jsp и настроить плагин maven-resource-plugin для включения фильтрации.
Пример:
index.jsp
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8" />
<title>Title (build: ${buildNumber} )
</head>
Конфигурация Maven (выдержка из pom.xml)
<build>
<!-- Enable Resource Filtering -->
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
<!-- Fetch the SVN build-number into var ${buildNumber} -->
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
<configuration>
<doCheck>false</doCheck>
<doUpdate>false</doUpdate>
</configuration>
</plugin>
</plugins>
</build>
Для получения дополнительной информации о фильтрации см. Руководство по фильтрации Maven