2013-02-25 40 views
11

除了Wickets的使用外,我的頁面上還有一些JavaScript正在進行。然而,Wicket只在需要的頁面上加載jquery。有沒有什麼辦法讓Wicket在所有頁面上加載jquery?使Apache Wicket爲所有頁面加載jquery

我討厭第二次加入jquery。

回答

16

是的。您可以包括在你的基本頁面,使其可用於所有的網頁:

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

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

檢票足夠聰明,多次不包括引用如果其他地方也要求。

相關問題