you could generalize this by making a request cycle with a custom response installed that does this. if this is a totally separate application for you, you could create an abstraction like TemplateGeneratingApplication which does the fancy request cycle stuff behind the scenes. in fact, this seems like a nice wicket-stuff project someone out there might help you with.
jonathan Doug Leeper wrote: > > I believe the following is the correct way (it works from my point of > view). Are there any issues that I need to be aware of? Is there a > better way? > > Thanks > - Doug > > Note: this method is called in either a Link or Button: > > public BaseTemplate extends WebPage { > > public String generateHTML() { > StringResponse stringResponse = new StringResponse(); > WebResponse originalResponse = (WebResponse) RequestCycle.get() > .getResponse(); > try { > RequestCycle.get().setResponse(stringResponse); > > this.render(); > } finally { > > RequestCycle.get().setResponse(originalResponse); > } > return stringResponse.toString(); > } > } > -- View this message in context: http://www.nabble.com/Wicket-as-a-template-generator-tp16609133p16610910.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]