Add <o:inputFile> for multiple upload #235

BalusC opened this Issue Apr 8, 2016 · 4 comments


None yet

1 participant

@BalusC BalusC changed the title from <o:inputFile> for multiple upload to Add <o:inputFile> for multiple upload Apr 8, 2016
BalusC commented Apr 11, 2016 edited

Progress bar support would be nice too, but would require HTML5+XHR instead of standard JSF in order to track file sending progress (apart from file saving progress). Also, progress bar requires specific UI while OmniFaces isn't an UI component library. An onprogress attribute which developer could hook a JS callback function on would be more useful.

@BalusC BalusC added a commit that referenced this issue Jul 17, 2016
@BalusC BalusC #235: added o:inputFile along with bunch of Part utility
(todo: document omnifaces-ui.taglib.xml)
@BalusC BalusC added a commit that referenced this issue Jul 18, 2016
@BalusC BalusC #235: added accept attribute, javadoc and vdldoc
TODO: onprogress attribute?
BalusC commented Jul 18, 2016

New maxsize attribute with JS validation would be nice too.

@BalusC BalusC added a commit that referenced this issue Jul 31, 2016
@BalusC BalusC #235: tiny optimization b3d0c5a
BalusC commented Aug 13, 2016

Investigated progress bar support too. This is unfortunately not trivial to integrate with jsf.ajax.request. It's only possible if synchronous XHR is used but this is in turn discouraged/deprecated.

@BalusC BalusC closed this Aug 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment