#wicket
#wicket
Вопрос:
При использовании CSSPackageResource.getHeaderContribution(ResourceReference)
или JavascriptPackageResource.getHeaderContribution(ResourceReference)
есть ли способ проверить, действительно ли файл css или JavaScript существует перед вызовом add?
Ответ №1:
На PackageResource
родительском элементе CSSPackageResource
и JavascriptPackageResource
существует метод exists()
, который определен:
существует
существует общедоступное статическое логическое значение (область действия класса, путь к строке, Locale locale, стиль строки)
Возвращает, существует ли ресурс для данного набора критериев.
Параметры:
scope — Этот аргумент будет использоваться, чтобы получить загрузчик класса для загрузки ресурса пакета и определить, в каком пакете он находится. Обычно это класс, в котором вы вызываете этот метод
path — путь к ресурсу
locale — язык ресурса
style — стиль ресурса
Возвращает: true, если ресурс может быть загружен, false в противном случае
Просто ознакомьтесь с документацией