763764765766767768769770
* @param page * The page to render as a response */ public final void setResponsePage(final Page page) { IRequestTarget target = new PageRequestTarget(page); setRequestTarget(target); }
102010211022102310241025102610271028
* The page * @return The url pointing to the provided page */ public final CharSequence urlFor(final Page page) { IRequestTarget target = new PageRequestTarget(page); getSession().touch(((IPageRequestTarget)target).getPage()); return encodeUrlFor(target); }
471472473474475476477478479480481
return resolveListenerInterfaceTarget(requestCycle, page, componentPath, interfaceName, requestParameters); } else { return new PageRequestTarget(page); } } // just return null here and let it be handled further down the road. return null; }
764765766767768769770771
102210231024102510261027102810291030
701702703704705706707708
966967968969970971972973974
472473474475476477478479480481482
104910501051105210531054105510561057