package webapp.functions; import wicket.Page; import wicket.RequestCycle; import wicket.Response; import wicket.response.StringResponse; public class PageStringResponse { protected PageStringResponse() { } public final static String renderPage(Page page) { StringResponse output = new StringResponse(); Response previous; previous = RequestCycle.get().getResponse(); RequestCycle.get().setResponse(output); page.renderPage(); RequestCycle.get().setResponse(previous); return output.toString(); } }