this.workingForm = workingForm; baseWicketTester = wicketTester; baseWicketTester.setupRequestAndResponse();
/** * Builds and processes a request suitable for invoking a listener. The <code>Component</code> * must implement any of the known <code>IListener</code> interfaces. * * @param component * the listener to invoke */ public void executeListener(Component component) { WebRequestCycle cycle = setupRequestAndResponse(); getServletRequest().setRequestToComponent(component); processRequestCycle(cycle); }
/** * Builds and processes a request suitable for executing an <code>AbstractAjaxBehavior</code>. * * @param behavior * an <code>AbstractAjaxBehavior</code> to execute */ public void executeBehavior(final AbstractAjaxBehavior behavior) { CharSequence url = behavior.getCallbackUrl(false); WebRequestCycle cycle = setupRequestAndResponse(true); getServletRequest().setRequestToRedirectString(url.toString()); processRequestCycle(cycle); }
/** * Builds and processes a request suitable for invoking a listener. The <code>Component</code> * must implement any of the known <code>IListener</code> interfaces. * * @param component * the listener to invoke */ public void executeListener(Component component) { setupRequestAndResponse(); getServletRequest().setRequestToComponent(component); processRequestCycle(); }
/** * Builds and processes a request suitable for executing an <code>AbstractAjaxBehavior</code>. * * @param behavior * an <code>AbstractAjaxBehavior</code> to execute */ public void executeBehavior(final AbstractAjaxBehavior behavior) { // setupRequestAndResponse(); WebRequestCycle cycle = createRequestCycle(); CharSequence url = behavior.getCallbackUrl(false); setupRequestAndResponse(true); cycle = createRequestCycle(); getServletRequest().setRequestToRedirectString(url.toString()); processRequestCycle(cycle); }
this.workingForm = workingForm; baseWicketTester = wicketTester; baseWicketTester.setupRequestAndResponse();
/** * * @return WebRequestCycle */ protected WebRequestCycle resolveRequestCycle() { // initialize the request only if needed to allow the user to pass // request parameters, see WICKET-254 WebRequestCycle requestCycle; if (RequestCycle.get() == null) { requestCycle = setupRequestAndResponse(); } else { requestCycle = (WebRequestCycle)RequestCycle.get(); // If a ajax request is requested but the existing is not, than we // still need to create // a new one if ((requestCycle.getWebRequest().isAjax() == false) && (isCreateAjaxRequest() == true)) { setParametersForNextRequest(requestCycle.getWebRequest().getParameterMap()); requestCycle = setupRequestAndResponse(); } } return requestCycle; }
if (RequestCycle.get() == null) requestCycle = setupRequestAndResponse(true);
setupRequestAndResponse(true); RequestCycle requestCycle = createRequestCycle(); callOnBeginRequest(requestCycle); setupRequestAndResponse(true); RequestCycle requestCycle = createRequestCycle(); AjaxRequestTarget target = new AjaxRequestTarget(link.getPage()); notNull(failMessage, ajaxFormSubmitBehavior); setupRequestAndResponse(true); RequestCycle requestCycle = createRequestCycle();
setupRequestAndResponse(true); WebRequestCycle requestCycle = createRequestCycle(); AjaxRequestTarget target = getApplication().newAjaxRequestTarget(link.getPage()); setupRequestAndResponse(true); WebRequestCycle requestCycle = createRequestCycle(); AjaxRequestTarget target = getApplication().newAjaxRequestTarget(link.getPage()); notNull(failMessage, ajaxFormSubmitBehavior); WebRequestCycle requestCycle = setupRequestAndResponse(true);