Java tutorial
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.lazaridis.spring.wicket; import org.apache.wicket.markup.head.CssHeaderItem; import org.apache.wicket.markup.head.IHeaderResponse; import org.apache.wicket.markup.html.WebPage; import org.apache.wicket.markup.html.basic.Label; import org.apache.wicket.markup.html.image.Image; import org.apache.wicket.markup.html.link.BookmarkablePageLink; import org.apache.wicket.request.resource.CssResourceReference; import lombok.val; public class Index extends WebPage { public Index() { add(new Label("title", "this is the homepage")); add(new BookmarkablePageLink<>("link", SimplePage.class)); } @Override public void renderHead(IHeaderResponse response) { super.renderHead(response); val cssResRef = new CssResourceReference(App.class, "example.css"); response.render(CssHeaderItem.forReference(cssResRef)); } }