Java源码示例:org.apache.wicket.resource.JQueryPluginResourceReference

示例1
@Override
public void renderHead(Component component, IHeaderResponse response) {
	super.renderHead(component, response);

	References.renderWithFilter(response, JavaScriptHeaderItem
			.forReference(new JQueryPluginResourceReference(ConfirmationBehavior.class, "bootstrap-confirmation.js")));

	if (selector == null) {
		config.withRootSelector(component.getMarkupId());
		response.render($(component).chain("confirmation", config).asDomReadyScript());
	} else {
		config.withRootSelector(selector);
		response.render($(selector).chain("confirmation", config).asDomReadyScript());
	}
}
 
示例2
@Override
public List<HeaderItem> getDependencies() {
    List<HeaderItem> references = new ArrayList<>();
    references.add(JavaScriptHeaderItem.forReference(
            new JQueryPluginResourceReference(AdminLTE.class, "js/AdminLTE-app.min.js"), "adminltejs"));
    references.add(CssHeaderItem.forReference(AdminLTECssResourceReference.INSTANCE));
    references.addAll(super.getDependencies());
    return references;
}