Spring MVC: использование подстановочных знаков в <mvc: resources>
Я реализую систему очистки кэша для приложения Spring MVC.
Чтобы эта система работала, я должен убрать "код очистки кэша" из заданного URL. Допустим, мой сгенерированный код очистки кэша - «123», и у меня есть URL-адрес .css:/public-123/css/style.css, В этом примере я хочу/public/css/style.css быть успешно вызванным (-123 должен быть раздет).
Это работает в моем файле контекста "mvc-config.xml":
<mvc:resources mapping="/public-123/**" location="/public/" />
Но я бы тоже хотелЛюбые кешируйте код, чтобы он работал, даже если он не является текущим. Например, я бы тоже хотел/public-456/css/style.css чтобы добраться до файла style.css.
Если я попытаюсь добавить еще один шаблон для сопоставления:
<mvc:resources mapping="/public-*/**" location="/public/" />
Это не работает! Я получаю 404 ....
Как я могу указать атрибут "mapping", чтобы любой код после части "public-" был хорошо управляем?