Hi all; username.add(new AjaxFormComponentUpdatingBehavior("onblur") { @Override public void onUpdate(AjaxRequestTarget target) { String thisUsername = username.getModelObject(); username.add(new SimpleAttributeModifier("class", "thinking")); // I need repaint target.addComponent(username); // It doesn't work
// long process try { Thread.sleep(2000); } catch (Exception ex) { } // the result so i need to repaint and send to user again if (ArrayUtils.contains(takenUsernames, thisUsername)) { username.add(new SimpleAttributeModifier("class", "approved")); } else { username.add(new SimpleAttributeModifier("class", "denied")); } target.addComponent(username); } }); How can i send Ajax response part by part; before long process i want to change css and send it to user, after process i again want to send Ajax response in one method. Is it possible ? Thanks.