@Override public void respond(IRequestCycle requestCycle) { bufferedWebResponse.writeTo((WebResponse)requestCycle.getResponse()); } }
/** * @see org.apache.wicket.request.IRequestHandler#respond(org.apache.wicket.request.IRequestCycle) */ @Override public void respond(final IRequestCycle requestCycle) { IResource.Attributes a = new IResource.Attributes(requestCycle.getRequest(), requestCycle.getResponse(), parameters); resource.respond(a); } }
public void respond(IRequestCycle requestCycle) { String location = ((RequestCycle) requestCycle).urlFor(this).toString(); if (location.startsWith("/")) { // context-absolute url location = requestCycle.getUrlRenderer().renderContextRelativeUrl(location); } WebResponse response = (WebResponse) requestCycle.getResponse(); response.sendRedirect(location); }
/** * @param requestCycle * @return the configured encoding or the request's one as default */ private String getEncoding(final IRequestCycle requestCycle) { String encoding = this.encoding; if (Strings.isEmpty(encoding)) { Charset charset = requestCycle.getRequest().getCharset(); if (charset != null) { encoding = charset.name(); } } return encoding; }
final boolean isAjax = ((WebRequest)requestCycle.getRequest()).isAjax(); requestCycle.scheduleRequestHandlerAfterCurrent(new RenderPageRequestHandler( new PageProvider(page), policy)); return;
/** * Rewrites a relative url to be context relative, leaves absolute urls same. * * @param url * @param requestCycle * @return rewritten url */ public static String rewriteToContextRelative(String url, IRequestCycle requestCycle) { if (isRelative(url)) { return requestCycle.getUrlRenderer().renderContextRelativeUrl(url); } else { return url; } }
/** * @param requestCycle * @return the configured encoding or the request's one as default */ private String getEncoding(final IRequestCycle requestCycle) { String encoding = this.encoding; if (Strings.isEmpty(encoding)) { Charset charset = requestCycle.getRequest().getCharset(); if (charset != null) { encoding = charset.name(); } } return encoding; }
final boolean isAjax = ((WebRequest)requestCycle.getRequest()).isAjax(); requestCycle.scheduleRequestHandlerAfterCurrent(new RenderPageRequestHandler( new PageProvider(page), policy)); return;
/** * Rewrites a relative url to be context relative, leaves absolute urls same. * * @param url * @param requestCycle * @return rewritten url */ public static String rewriteToContextRelative(String url, IRequestCycle requestCycle) { if (isRelative(url)) { return requestCycle.getUrlRenderer().renderContextRelativeUrl(url); } else { return url; } }
@Override public void respond(IRequestCycle requestCycle) { if (update != null) { update.writeTo(requestCycle.getResponse(), "UTF-8"); } }
@Override public void respond(IRequestCycle requestCycle) { String location = url; if (location.startsWith("/")) { // context-absolute url location = requestCycle.getUrlRenderer().renderContextRelativeUrl(location); } if (config.isPreferStateful()) { // we need to persist the session before a redirect to https so the session lasts // across both http and https calls. Session.get().bind(); } WebResponse response = (WebResponse)requestCycle.getResponse(); response.sendRedirect(location); } }
/** * @see org.apache.wicket.request.IRequestHandler#respond(org.apache.wicket.request.IRequestCycle) */ @Override public void respond(final IRequestCycle requestCycle) { IResource.Attributes a = new IResource.Attributes(requestCycle.getRequest(), requestCycle.getResponse(), parameters); resource.respond(a); } }
private boolean shouldRedirectToPage(IRequestCycle requestCycle) { if (update.containsPage()) { return true; } if (((WebRequest)requestCycle.getRequest()).isAjax() == false) { // the request was not sent by wicket-ajax.js - this can happen when an Ajax request was // intercepted with #redirectToInterceptPage() and then the original request is re-sent // by the browser on a subsequent #continueToOriginalDestination() return true; } return false; }
@Override public void respond(IRequestCycle requestCycle) { if (update != null) { update.writeTo(requestCycle.getResponse(), "UTF-8"); } }
@Override public void respond(IRequestCycle requestCycle) { String location = url; if (location.startsWith("/")) { // context-absolute url location = requestCycle.getUrlRenderer().renderContextRelativeUrl(location); } if (config.isPreferStateful()) { // we need to persist the session before a redirect to https so the session lasts // across both http and https calls. Session.get().bind(); } WebResponse response = (WebResponse)requestCycle.getResponse(); response.sendRedirect(location); } }
@Override public void respond(IRequestCycle requestCycle) { XliffDownloadResource downloadResource = new XliffDownloadResource(resultAsMap, projectVersion, filter); downloadResource.respond(new IResource.Attributes(requestCycle.getRequest(), requestCycle.getResponse())); }
private boolean shouldRedirectToPage(IRequestCycle requestCycle) { if (update.containsPage()) { return true; } if (((WebRequest)requestCycle.getRequest()).isAjax() == false) { // the request was not sent by wicket-ajax.js - this can happen when an Ajax request was // intercepted with #redirectToInterceptPage() and then the original request is re-sent // by the browser on a subsequent #continueToOriginalDestination() return true; } return false; }
/** * Respond by sending the set errorCode and optionally the message to the browser. * * @see org.apache.wicket.request.IRequestHandler#respond(org.apache.wicket.request.IRequestCycle) */ @Override public void respond(final IRequestCycle requestCycle) { WebResponse webResponse = (WebResponse)requestCycle.getResponse(); webResponse.sendError(errorCode, message); }
location = requestCycle.getUrlRenderer().renderContextRelativeUrl(url); } else { WebResponse response = (WebResponse) requestCycle.getResponse();
/** * Responds by sending the contents of the resource stream. * * @see org.apache.wicket.request.IRequestHandler#respond(org.apache.wicket.request.IRequestCycle) */ @Override public void respond(IRequestCycle requestCycle) { Attributes attributes = new Attributes(requestCycle.getRequest(), requestCycle.getResponse()); ResourceStreamResource resource = new ResourceStreamResource(resourceStream); configure(resource); resource.respond(attributes); }