4

wicket 1.4 では webResponse.reset() がバッファを消去します。しかし、ウィケット 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);
4

0 に答える 0