| org.apache.wicket.Page org.apache.wicket.markup.html.WebPage
All known Subclasses: org.apache.wicket.markup.html.link.BookmarkableHomePageLinksPage, org.apache.wicket.markup.MarkupInheritanceBase_7, org.apache.wicket.markup.parser.filter.HeaderSectionPage_10, org.apache.wicket.markup.parser.filter.HeaderSectionPage_16, org.apache.wicket.examples.stateless.Index, org.apache.wicket.markup.html.pages.BrowserInfoPage, org.apache.wicket.markup.html.form.upload.MockPageWithFormAndUploadField, org.apache.wicket.util.io.PageB, org.apache.wicket.markup.html.basic.SimplePage_14, org.apache.wicket.markup.html.border.BoxBorderTestPage_2, org.apache.wicket.util.tester.apps_2.LoginPage, org.apache.wicket.markup.parser.Page_1, org.apache.wicket.examples.compref.XmlPage, org.apache.wicket.markup.html.list.SimpleTablePage_2, org.apache.wicket.markup.html.form.CheckGroupTestPage5, org.apache.wicket.markup.html.basic.HomePageClassRedirect, org.apache.wicket.util.tester.MockPageParameterPage, org.apache.wicket.markup.html.autolink.sub.BasePage, org.apache.wicket.ajax.markup.html.ajaxLink.AjaxLinkWithBorderPage, org.apache.wicket.markup.html.border.BoxBorderTestPage_7, org.apache.wicket.util.tester.apps_1.SuccessPage, org.apache.wicket.markup.html.pages.ExceptionErrorPage, org.apache.wicket.MockPageWithLinkAndComponent, org.apache.wicket.markup.parser.filter.HeaderSectionPage_18, org.apache.wicket.markup.html.header.testing2.TestBasePage, org.apache.wicket.util.tester.MockAjaxFormPage, org.apache.wicket.markup.html.link.subdir.Page1, org.apache.wicket.markup.html.link.Page1, org.apache.wicket.ajax.markup.html.ajaxLink.AjaxLinkPageToNormalPage, org.apache.wicket.markup.html.border.BoxBorderTestPage_9, org.apache.wicket.markup.html.basic.SimplePage, org.apache.wicket.quickstart.QuickStartPage, org.apache.wicket.markup.parser.filter.HeaderSectionPage_5, org.apache.wicket.markup.WicketNamespace_4, org.apache.wicket.markup.html.autolink.BasePage, org.apache.wicket.markup.html.list.SimpleTablePage_1, org.apache.wicket.markup.MarkupInheritanceBaseBase_3, org.apache.wicket.MyPage1, org.apache.wicket.markup.parser.filter.DoubleHeaderPartPage, org.apache.wicket.util.tester.apps_5.MockPageWithFormAndLink, org.apache.wicket.AttributeModifierComponentPage, org.apache.wicket.MockPageWithForm, org.apache.wicket.protocol.http.WicketPanelPage, org.apache.wicket.authorization.strategies.role.annotations.NormalPage, org.apache.wicket.markup.html.basic.SimplePage_6, org.apache.wicket.threadtest.apps.app1.ResourceTestPage, org.apache.wicket.protocol.http.TestExpirePage, org.apache.wicket.markup.html.border.BoxBorderTestPage_8, org.apache.wicket.markup.parser.filter.HeaderSectionPage_17, org.apache.wicket.markup.html.header.testing.TestPage, org.apache.wicket.markup.html.link.AutolinkPage_2, org.apache.wicket.DisabledComponentPage1, org.apache.wicket.markup.html.basic.LabelWithoutEscapeMarkupPage, org.apache.wicket.util.tester.DummyHomePage, org.apache.wicket.examples.frames.LeftFrame, org.apache.wicket.markup.html.border.HideableBorderPage, org.apache.wicket.MyPage0, org.apache.wicket.markup.html.form.CheckGroupDisabledTestPage, org.apache.wicket.markup.html.basic.SimplePage_5, org.apache.wicket.markup.MarkupInheritanceBase_8, org.apache.wicket.examples.stateless.StatefulPage, org.apache.wicket.markup.html.border.BoxBorderTestPage_10, org.apache.wicket.examples.ajax.builtin.modal.ModalContent1Page, org.apache.wicket.markup.html.basic.SimplePage_7, org.apache.wicket.TestPage_1, org.apache.wicket.markup.html.form.login.MockHomePage, org.apache.wicket.util.io.PageA, org.apache.wicket.markup.parser.filter.HeaderSectionPage_4, org.apache.wicket.ajax.DomReadyOrderPage, org.apache.wicket.markup.parser.Page_2, org.apache.wicket.markup.html.pages.AccessDeniedPage, org.apache.wicket.markup.html.form.RadioGroupTestPage3, org.apache.wicket.markup.html.ScopedPage, org.apache.wicket.markup.outputTransformer.Page_1, org.apache.wicket.examples.source.SourcesPage, org.apache.wicket.markup.html.link.Href_3, org.apache.wicket.markup.html.list.PagedTablePage, org.apache.wicket.markup.WicketNamespace_2, org.apache.wicket.markup.html.list.PagedTableNavigatorPage, org.apache.wicket.resource.DummyPage, org.apache.wicket.markup.parser.filter.HeaderSectionPage_11, org.apache.wicket.markup.html.basic.SimplePage_12, org.apache.wicket.ajax.markup.html.ajaxLink.AjaxPage2, org.apache.wicket.examples.debug.InspectorPage, org.apache.wicket.markup.WicketNamespace_3, org.apache.wicket.markup.html.basic.SimplePage_4, org.apache.wicket.markup.html.form.login.MockLoginPage, org.apache.wicket.markup.html.header.inheritance.AbstractPage, org.apache.wicket.markup.html.border.BoxBorderTestPage_5, org.apache.wicket.ajax.markup.html.componentMap.SimpleTestPage, org.apache.wicket.markup.html.border.BorderTestHierarchyPage_4, org.apache.wicket.markup.html.border.BoxBorderTestPage_3, org.apache.wicket.markup.MarkupInheritanceBase_4, org.apache.wicket.markup.html.basic.SimplePage_10, org.apache.wicket.markup.MarkupInheritanceBase_2, org.apache.wicket.markup.html.basic.SimpleResponsePageClass, org.apache.wicket.markup.html.panel.InlinePanelPage_1, org.apache.wicket.util.tester.MockFormFileUploadPage, org.apache.wicket.markup.parser.filter.HeaderSectionPage_1, org.apache.wicket.markup.html.pages.RedirectPage, org.apache.wicket.markup.html.basic.LabelWithEscapeMarkupPage, org.apache.wicket.markup.ComponentCreateTag_2, org.apache.wicket.markup.parser.filter.HeaderSectionPage_19, org.apache.wicket.util.tester.apps_1.CreateBook, org.apache.wicket.markup.html.panel.InlinePanelPage_6, org.apache.wicket.examples.frames.Page1, org.apache.wicket.markup.html.panel.InlinePanelPage_8, org.apache.wicket.ajax.AjaxHeaderContributionPage, org.apache.wicket.markup.MarkupInheritancePage_6, org.apache.wicket.markup.html.link.BookmarkableSetSecurityPage, org.apache.wicket.markup.html.panel.InlinePanelPage_2, org.apache.wicket.util.tester.apps_3.ChoicePage, org.apache.wicket.markup.html.basic.SimplePage_9, org.apache.wicket.authorization.strategies.role.annotations.AdminPage, org.apache.wicket.authentication.pages.SignOutPage, org.apache.wicket.markup.html.border.BoxBorderTestPage_6, org.apache.wicket.markup.html.header.testing3.TestPage, org.apache.wicket.markup.html.list.PagedTableNavigatorWithMarginPage, org.apache.wicket.markup.html.panel.PanelPage_1, org.apache.wicket.markup.html.basic.SimplePage_11, org.apache.wicket.markup.html.list.PagedTableNavigatorWithLabelProviderPage, org.apache.wicket.markup.MarkupInheritanceBase_5, org.apache.wicket.markup.html.form.AbstractCheckGroupTestPage, org.apache.wicket.markup.html.tags.InputTagNotVisibleWebPage, org.apache.wicket.MockPageWithLink, org.apache.wicket.contrib.markup.html.velocity.VelocityPage, org.apache.wicket.markup.MarkupInheritancePage_9, org.apache.wicket.examples.stateless.StatelessPage, org.apache.wicket.markup.html.panel.InlinePanelPage_5, org.apache.wicket.markup.html.link.AutolinkPage_3, org.apache.wicket.markup.html.link.DownloadPage, org.apache.wicket.markup.MarkupInheritanceBase_12, org.apache.wicket.markup.html.debug.WicketComponentTreeTestPage, org.apache.wicket.markup.html.panel.PanelPage_2, org.apache.wicket.markup.parser.filter.HeaderSectionPage_9a, org.apache.wicket.examples.debug.RequestsPage, org.apache.wicket.DisabledComponentPage2, org.apache.wicket.markup.parser.filter.AbstractTest14WebPage, org.apache.wicket.markup.parser.filter.HeaderSectionPage_15, org.apache.wicket.markup.html.basic.SimplePage_15, org.apache.wicket.markup.html.header.MyPage, org.apache.wicket.markup.WicketNamespace_1, org.apache.wicket.markup.html.tags.InputTagVisibleWebPage, org.apache.wicket.markup.parser.filter.HeaderSectionPage_9, org.apache.wicket.MyPage4, org.apache.wicket.markup.html.link.BookmarkableThrowsInterceptPage, org.apache.wicket.contrib.velocity.VelocityJavascriptPage, org.apache.wicket.ajax.AjaxHeaderContributionPage2, org.apache.wicket.examples.ajax.builtin.modal.ModalContent2Page, org.apache.wicket.markup.html.internal.EnclosurePage_1, org.apache.wicket.util.tester.MockFormPage, org.apache.wicket.markup.html.panel.PanelWithAttributeModifierPage, org.apache.wicket.MockPageWithOneComponent, org.apache.wicket.markup.html.list.IncrementalTableNavigationPage, org.apache.wicket.examples.frames.Home, org.apache.wicket.util.parse.metapattern.parsers.Page1, org.apache.wicket.markup.html.basic.HomePagePageRedirect, org.apache.wicket.util.tester.MockResourceLinkPage, org.apache.wicket.markup.html.pages.InternalErrorPage, org.apache.wicket.markup.html.form.RadioGroupDisabledTestPage, org.apache.wicket.markup.parser.filter.HeaderSectionPage_8, org.apache.wicket.markup.html.autolink.QuickStartPage, org.apache.wicket.protocol.http.TestErrorPage, org.apache.wicket.examples.frames.BodyFrame, org.apache.wicket.markup.html.link.AutolinkPage_4, org.apache.wicket.examples.panels.signin.MockPage, org.apache.wicket.markup.MarkupInheritanceBase_10, org.apache.wicket.stateless.pages.HomePage, org.apache.wicket.request.target.coding.TestPage, org.apache.wicket.markup.ComponentCreateTag_1, org.apache.wicket.markup.html.basic.RedirectPage, org.apache.wicket.markup.html.link.Href_1, org.apache.wicket.markup.parser.filter.HeaderSectionPage_13, org.apache.wicket.markup.html.panel.InlinePanelPage_4, org.apache.wicket.markup.html.form.FormMethodTestPage, org.apache.wicket.markup.html.link.XmlPage, org.apache.wicket.authentication.pages.SignInPage, org.apache.wicket.util.tester.apps_5.MockPageWithLink, org.apache.wicket.util.tester.apps_2.RedirectPage, org.apache.wicket.protocol.http.MockPage, org.apache.wicket.markup.parser.filter.HeaderSectionPage_2, org.apache.wicket.ajax.markup.html.ajaxLink.AjaxLinkPage, org.apache.wicket.markup.html.form.RadioGroupTestPage1, org.apache.wicket.markup.html.form.persistence.CookieValuePersisterTestPage, org.apache.wicket.markup.MarkupInheritanceBaseBase_11, org.apache.wicket.ajax.markup.html.ajaxLink.NormalPage, org.apache.wicket.markup.html.border.MarkupComponentBorderTestPage, org.apache.wicket.redirect.ProtectedPage, org.apache.wicket.markup.html.basic.SimplePage_8, org.apache.wicket.markup.WicketNamespace_6, org.apache.wicket.util.tester.MockPageWithFormAndAjaxFormSubmitBehavior, org.apache.wicket.examples.debug.LiveSessionsPage, org.apache.wicket.redirect.LoginPage, org.apache.wicket.examples.compref.BookmarkablePage, org.apache.wicket.MyPage2, org.apache.wicket.markup.html.border.BoxBorderTestPage_1, org.apache.wicket.stateless.StatelessComponentPage, org.apache.wicket.markup.ComponentCreateTag_3, org.apache.wicket.markup.outputTransformer.Page_2, org.apache.wicket.util.tester.MockPageWithFormAndCheckGroup, org.apache.wicket.markup.html.panel.InlinePanelPage_3, org.apache.wicket.markup.parser.filter.HeaderSectionPage_3, org.apache.wicket.util.tester.DummyPanelPage, org.apache.wicket.model.InheritedTestPage, org.apache.wicket.markup.html.link.BookmarkableContinueToPage, org.apache.wicket.examples.WicketExamplePage, org.apache.wicket.MyPage3, org.apache.wicket.examples.frames.Page2, org.apache.wicket.util.tester.apps_4.EmailPage, org.apache.wicket.properties.TestPage, org.apache.wicket.markup.html.border.BorderRenderWrappedTestPage_1, org.apache.wicket.TestDetachPage, org.apache.wicket.markup.html.form.RadioGroupTestPage2, org.apache.wicket.ajax.form.OnChangeAjaxBehaviorTestPage, org.apache.wicket.markup.MarkupInheritanceBase_1, org.apache.wicket.markup.html.header.threelayers2.AbstractBasePage, org.apache.wicket.markup.parser.filter.HeaderSectionPage_6, org.apache.wicket.examples.compref.NonBookmarkablePage, org.apache.wicket.markup.html.basic.SimplePage_13, org.apache.wicket.markup.html.panel.InlinePanelPage_7, org.apache.wicket.threadtest.apps.app2.Home, org.apache.wicket.util.parse.metapattern.parsers.Page2, org.apache.wicket.markup.html.header.threelayers.AbstractBasePage, org.apache.wicket.MyMockPage, org.apache.wicket.markup.html.form.login.PageA, org.apache.wicket.markup.parser.filter.HeaderSectionPage_7, org.apache.wicket.markup.parser.filter.HeaderSectionBasePage_12, org.apache.wicket.contrib.markup.html.velocity.VelocityWithMarkupParsingPage, org.apache.wicket.util.tester.apps_1.ViewBook, org.apache.wicket.util.tester.BlockedResourceLinkPage, org.apache.wicket.stateless.pages.LoginPage, org.apache.wicket.markup.html.pages.PageExpiredErrorPage, org.apache.wicket.markup.html.internal.ComponentResolvingPage, org.apache.wicket.markup.ComponentCreateTag_4, org.apache.wicket.threadtest.apps.app1.Home, org.apache.wicket.markup.html.image.Home, org.apache.wicket.markup.html.link.AutolinkPage_1, org.apache.wicket.markup.WicketNamespace_5, org.apache.wicket.spring.common.web.BasePage, org.apache.wicket.markup.ComponentCreateTag_6, org.apache.wicket.MyPage5,
WebPage | public class WebPage extends Page implements INewBrowserWindowListener(Code) | | Base class for HTML pages. This subclass of Page simply returns HTML when
asked for its markup type. It also has a method which subclasses can use to
retrieve a bookmarkable link to the application's home page.
WebPages can be constructed with any constructor when they are being used in
a Wicket session, but if you wish to link to a Page using a URL that is
"bookmarkable" (which implies that the URL will not have any session
information encoded in it, and that you can call this page directly without
having a session first directly from your browser), you need to implement
your Page with a no-arg constructor or with a constructor that accepts a
PageParameters argument (which wraps any query string parameters for a
request). In case the page has both constructors, the constructor with
PageParameters will be used.
author: Jonathan Locke author: Eelco Hillenius author: Juergen Donnerstag author: Gwyn Evans |
Constructor Summary | |
protected | WebPage() Constructor. | protected | WebPage(IModel model) | protected | WebPage(IPageMap pageMap) | protected | WebPage(IPageMap pageMap, IModel model) | protected | WebPage(PageParameters parameters) Constructor which receives wrapped query string parameters for a request.
Having this constructor public means that your page is 'bookmarkable' and
hence can be called/ created from anywhere. |
WebPage | protected WebPage()(Code) | | Constructor. Having this constructor public means that your page is
'bookmarkable' and hence can be called/ created from anywhere.
|
WebPage | protected WebPage(PageParameters parameters)(Code) | | Constructor which receives wrapped query string parameters for a request.
Having this constructor public means that your page is 'bookmarkable' and
hence can be called/ created from anywhere. For bookmarkable pages (as
opposed to when you construct page instances yourself, this constructor
will be used in preference to a no-arg constructor, if both exist. Note
that nothing is done with the page parameters argument. This constructor
is provided so that tools such as IDEs will include it their list of
suggested constructors for derived classes.
Parameters: parameters - Wrapped query string parameters. |
getMarkupType | public String getMarkupType()(Code) | | Gets the markup type for a WebPage, which is "html" by default. Support
for pages in another markup language, such as VXML, would require the
creation of a different Page subclass in an appropriate package under
org.apache.wicket.markup. To support VXML (voice markup), one might
create the package org.apache.wicket.markup.vxml and a subclass of Page
called VoicePage.
Markup type for HTML |
getUrlCompressor | final public UrlCompressor getUrlCompressor()(Code) | | This method is called when the compressing coding and response stategies
are configured in your Application object like this:
protected IRequestCycleProcessor newRequestCycleProcessor()
{
return new UrlCompressingWebRequestProcessor();
}
The URLCompressor for this webpage. since: 1.2 See Also: UrlCompressingWebRequestProcessor See Also: UrlCompressor |
getWebRequestCycle | final protected WebRequestCycle getWebRequestCycle()(Code) | | The WebRequestCycle for this WebPage. |
homePageLink | final protected BookmarkablePageLink homePageLink(String id)(Code) | | Creates and returns a bookmarkable link to this application's home page.
Parameters: id - Name of link Link to home page for this application |
|
|