CSS や、javascript の HTMLヘッダに記述されるように Wicket 1.5 では、
IHeaderResponse の renderCSSReference や、renderJavaScriptReference で、
以下のように書いていたが、
@Override
public void renderHead(IHeaderResponse response){
response.renderCSSReference(new CssResourceReference(MyPage.class, "mypage.css"));
response.renderJavaScriptReference(new JavaScriptResourceReference(MyPage.class, "mypage.js"));
}
Wicket 6 からは、以下のようになるということらしい。
@Override
public void renderHead(IHeaderResponse response){
response.render(CssHeaderItem.forReference(new CssResourceReference(MyPage.class, "mypage.css")));
response.render(JavaScriptHeaderItem.forReference(new JavaScriptResourceReference(MyPage.class, "mypage.js")));
}
現時点、まだ Wicket 6.0 は beta版