Added message field

This commit is contained in:
Ziver Koc 2010-11-04 16:44:46 +00:00
parent 4c7d85a806
commit e508fbe783
3 changed files with 37 additions and 15 deletions

View file

@ -134,16 +134,8 @@ public abstract class AjaxFileUpload extends HttpServlet {
it.remove();
}
}
JSONNode node = new JSONNode( JSONType.Map );
node.add("id", listener.getID());
node.add("filename", listener.getFilename());
node.add("percent", listener.getPercentComplete());
node.add("uploaded", StringUtil.formatBytesToString( listener.getBytesRead() ));
node.add("total", StringUtil.formatBytesToString( listener.getContentLength() ));
node.add("speed", StringUtil.formatBytesToString( listener.getSpeed() )+"/s");
node.add("status", listener.getStatus().toString());
root.add(node);
root.add( listener.getJSON() );
}
// Write to the user
@ -214,6 +206,8 @@ public abstract class AjaxFileUpload extends HttpServlet {
} catch (Exception e) {
e.printStackTrace();
listener.setStatus(Status.Error);
listener.setFileName("");
listener.setMessage( e.getMessage() );
}
}