All pastes #358117 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-02-16 02:05 UTC
rendered paste body
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();
	}

}