如何在wicket 6.x或7.x中使用getHeaderContribution()?

如何在wicket 6.x或7.x中使用getHeaderContribution()?,wicket,wicket-1.5,wicket-6,wicket-1.6,wicket-7,Wicket,Wicket 1.5,Wicket 6,Wicket 1.6,Wicket 7,我有如下代码 add(CssPackageResource.getHeaderContribution("css/$/styles.css?v=1.1".replace("$", reqLocale))); 我正在尝试将其升级到6.x,但无法使用getHeaderContribution()方法 您可以建议我如何更改上述代码吗?您可以覆盖页面/组件的renderheader(IHeaderResponse response),并在其中插入以下代码: response.render(CssHe

我有如下代码

add(CssPackageResource.getHeaderContribution("css/$/styles.css?v=1.1".replace("$", reqLocale))); 
我正在尝试将其升级到6.x,但无法使用getHeaderContribution()方法


您可以建议我如何更改上述代码吗?

您可以覆盖页面/组件的
renderheader(IHeaderResponse response)
,并在其中插入以下代码:

response.render(CssHeaderItem.forReference(new CssResourceReference(YourWebPage.class, String.format("css/%s/styles.css?v=1.1", reqLocale))));
css文件路径应该是相对于
YourWebPage

详细的迁移路径可以在这里的Wiki页面中找到

步骤1:

步骤2:

您好,用户5474918,您有什么解决方案吗