public class DisableCachingBehavior extends AbstractPageBehavior
Behavior to disable browser caching.
Important: To make sure that form data cannot be submitted twice for the same
data using the back button, it is still necessary to explicitly call
getPage().getPageMap().remove(getPage());
in the
onSubmit
callback of the form.
Constructor and Description |
---|
DisableCachingBehavior() |
Modifier and Type | Method and Description |
---|---|
void |
setHeaders(org.apache.wicket.markup.html.WebPage aPage,
org.apache.wicket.protocol.http.WebResponse aResponse)
To be called as part of the Page's
setHeaders |
onAfterRender, onBeforeRender, onDetach
public void setHeaders(org.apache.wicket.markup.html.WebPage aPage, org.apache.wicket.protocol.http.WebResponse aResponse)
PageBehavior
setHeaders
setHeaders
in interface PageBehavior
setHeaders
in class AbstractPageBehavior
aPage
- Page this is called for.aResponse
- Response to set headers for.Copyright © 2022. All rights reserved.