Bootstrap依赖关系wicket,禁用某些页面的预设样式

时间:2018-06-11 10:50:40

标签: java spring twitter-bootstrap apache wicket

我已将wicketstuff-openlayers3-bootstrap添加到pom.xml中的依赖项列表中,这是在openlayers3中使用bootstrap时使用的一些预构建组件。我有一个问题,这种依赖性正在改变样式到我的所有页面,当我只希望它只用于一个页面。是否可以将依赖项限制为仅用于一个文件,或者禁用来自引导程序的预设样式?

2 个答案:

答案 0 :(得分:2)

您需要告诉Wicket Bootstrap不要自动将Bootstrap资源附加到所有页面:IBootstrapSettings#setAutoAppendResources(false)

请参阅https://github.com/l0rdn1kk0n/wicket-bootstrap/blob/2ee370bc49e2735877e1dd06a2f099a0789bf3c8/bootstrap-core/src/main/java/de/agilecoders/wicket/core/settings/IBootstrapSettings.java#L118

答案 1 :(得分:2)

默认情况下,Bootstrap会将其重新附加到所有页面。要禁用此功能,您需要使用覆盖它。 IBootstrapSettings#setAutoAppendResources(false)