Сделать jQuery для загрузки Apache Wicket для всех страниц

У меня есть javascript на моих страницах в дополнение к использованию Wickets. Однако Wicket загружает только jquery на страницы, где он видит, что это необходимо. Есть ли способ сделать Wicket загрузкой jquery на всех страницах?

Мне бы не хотелось включать jquery во второй раз.

Ответ 1

Да. Вы можете включить его на своей базовой странице, чтобы он был доступен для всех страниц:

@Override
public void renderHead(IHeaderResponse response) {
    super.renderHead(response);

    response.render(JavaScriptHeaderItem.forReference(getApplication().getJavaScriptLibrarySettings()
            .getJQueryReference()));  
}

Калитка достаточно умна, чтобы не включать ссылку несколько раз, если она запрашивается в другом месте.