在 wicket 1.4 webResponse.reset() 中清理缓冲区。但是在 wicket 1.5 中留下了某种垃圾。
回复:
<tr></tr>
<tr></tr>
然后我的有效json如下。
WebResponse webResponse = (WebResponse) cycle.getResponse();
webResponse.reset();
webResponse.setContentType("application/x-json; charset=utf-8"); //$NON-NLS-1$
Url url = RequestCycle.get().getUrlRenderer().getBaseUrl();
webResponse.setHeader("Wicket-Ajax-BaseURL", url.toString()); //$NON-NLS-1$
webResponse.disableCaching();
// Write x-json content to the response.
String output = json.toString();
webResponse.write(output);