Мы используем webjars с maven в нашем проекте. Таким образом, мы имеем сотни JSPs с кодом, как это:Удалить версию webjars от url
<%--JSP CODE--%>
<script src="<c:url value="/webjars/jquery/2.2.0/jquery.min.js" />" type="text/javascript"></script>
<script src="<c:url value="/webjars/bootstrap/3.3.6/js/bootstrap.min.js" />" type="text/javascript"></script>
.........
И как вы можете догадаться, что это громоздкая работа для обновления до новых версий webjars. Поэтому я искал решение, которое позволит мне импортировать сценарии, как это:
<%--JSP CODE--%>
<script src="<c:url value="/webjars/jquery/jquery.min.js" />" type="text/javascript"></script>
<script src="<c:url value="/webjars/bootstrap/js/bootstrap.min.js" />" type="text/javascript"></script>
.........
В основном я хочу, чтобы удалить версию webjar из URL. Можете ли вы предложить хорошее и простое решение этой проблемы?
До сих пор я придумываю ресурсный сервлет, который может догадаться, какой файл нужно вернуть по URL-адресу. Но это решение включает полное сканирование ресурсов в начале приложения.
Если вы используете minifying, вы можете создать эти js-файлы в отдельной папке и с именем, которое не содержит версию ... – khmarbaise