org.apache.wicket.resource.filtering
Class JavaScriptFilteredIntoFooterHeaderResponse
java.lang.Object
org.apache.wicket.markup.html.DecoratingHeaderResponse
org.apache.wicket.resource.filtering.HeaderResponseContainerFilteringHeaderResponse
org.apache.wicket.resource.filtering.JavaScriptFilteredIntoFooterHeaderResponse
- All Implemented Interfaces:
- Closeable, IHeaderResponse
public final class JavaScriptFilteredIntoFooterHeaderResponse
- extends HeaderResponseContainerFilteringHeaderResponse
A header response that creates two buckets. The header bucket will contain all references to CSS.
The other bucket will contain all JavaScript, and you will need to add a
HeaderResponseFilteredResponseContainer to the footer of your page (typically just before the end
body tag) to render the JavaScript.
- Author:
- Jeremy Thomerson
Methods inherited from class org.apache.wicket.resource.filtering.HeaderResponseContainerFilteringHeaderResponse |
close, get, getContent, renderCSS, renderCSSReference, renderCSSReference, renderCSSReference, renderCSSReference, renderCSSReference, renderCSSReference, renderCSSReference, renderJavaScript, renderJavaScriptReference, renderJavaScriptReference, renderJavaScriptReference, renderJavaScriptReference, renderJavaScriptReference, renderJavaScriptReference, renderJavaScriptReference, renderJavaScriptReference, renderJavaScriptReference, renderOnDomReadyJavaScript, renderOnEventJavaScript, renderOnLoadJavaScript, runWithFilter, setFilters |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaScriptFilteredIntoFooterHeaderResponse
public JavaScriptFilteredIntoFooterHeaderResponse(IHeaderResponse response,
String footerBucketName)
- Construct.
- Parameters:
response
- the response you are wrappingfooterBucketName
- the name of the bucket that you will use for your footer container (see the class
javadocs for a reminder about putting this container in your footer)
createFilters
protected HeaderResponseContainerFilteringHeaderResponse.IHeaderResponseFilter[] createFilters(String footerBucketName)
createFooterFilter
protected JavaScriptAcceptingHeaderResponseFilter createFooterFilter(String footerBucketName)
createHeaderFilter
protected CssAcceptingHeaderResponseFilter createHeaderFilter(String headerFilterName)
Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.