{
// final PageParameters pageParameters = new PageParameters(requestCycle.getRequest().getParameterMap());
final List<T> choices = getChoices(val);
final MyJsonBuilder builder = new MyJsonBuilder();
final String json = builder.append(choices).getAsString();
requestCycle.scheduleRequestHandlerAfterCurrent(new TextRequestHandler("application/json", "utf-8", json));
/*
* IRequestTarget target = new IRequestTarget() {
*
* public void respond(RequestCycle requestCycle) {