簡體   English   中英

將CSS資源添加到Wicket Web App

[英]Adding CSS resource to Wicket Web App

我只想將我的CSS資源添加到網頁中。 我有一個BasePage類,所有派生的網頁將共享相同的CSS樣式。 如何將CSS以最簡單的形式應用於網頁?

這些是我根據教程*發現並嘗試執行的操作:

public BasePage(IModel model) {
    super(model);
    // won't work due to StyleSheetReference not getting found
    this.add(new StyleSheetReference(BasePage.class, "stylesheet", "style.css"));
    this.add(CSSPackageResource.getHeaderContribution(BasePage.class, "style.css"));

Wicket版本是1.5.3。 和即時通訊使用NetBeans及其插件。

請考慮到Wicket和Web通常都是新手。 感謝您的回答。

使用渲染頭:

public class MyPage extends WebPage {
  public MyPage() {
  }
  public void renderHead(IHeaderResponse response) {
    response.renderJavaScriptReference(new PackageResourceReference(YuiLib.class,
      "yahoo-dom-event/yahoo-dom-event.js"));
    response.renderCSSReference(new PackageResourceReference(AbstractCalendar.class,
      "assets/skins/sam/calendar.css"));
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM