使Apache Wicket为所有页面加载jquery

时间:2013-02-25 12:01:14

标签: wicket

除了Wickets使用之外,我的网页上还有一些javascript。但是,Wicket只会在看到需要的页面上加载jquery。有没有办法让Wicket在所有页面上加载jquery?

我不想第二次加入jquery。

1 个答案:

答案 0 :(得分:16)

是。您可以将其包含在基页中,以便所有页面都可以使用它:

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

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

如果在其他地方也要求,Wicket足够智能,不会多次包含引用。