[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-630) Create a Seam file upload component

Shane Bryzak (JIRA) jira-events at jboss.com
Mon Jan 22 20:46:56 EST 2007


    [ http://jira.jboss.com/jira/browse/JBSEAM-630?page=comments#action_12351406 ] 
            
Shane Bryzak commented on JBSEAM-630:
-------------------------------------

Outstanding items are:

1) Documentation - I'll get this done today
2) Support required/disabled/styleClass/rendered attributes - are there any others I need to include?
3) Support for reading the filename.  This is what the UploadedFile class is for, it's basically intended to be a wrapper containing the file name (String) and data (byte[]).  The tag should examine the the value binding which should either be a byte[] or UploadedFile and set the value accordingly.
4) Progress notification - this is a tricky one, I don't know if it's possible but would be nice.  The problem is that there is no conversation context when the multipart filter parses the request.  It would be really cool to add a file upload feature to the progress bar example.
5) Multipart support for multi-value parameters, e.g. selection of multiple selectItems options.  This is minor, I just need to work out how they are encoded in a multipart form post.
6) Maximum upload size restrictions?
7) Support buffering uploads to disk - possibly setting a File for the value binding?

> Create a Seam file upload component
> -----------------------------------
>
>                 Key: JBSEAM-630
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-630
>             Project: JBoss Seam
>          Issue Type: Feature Request
>          Components: JSF
>    Affects Versions: 1.1.0.GA
>            Reporter: Shane Bryzak
>         Assigned To: Shane Bryzak
>            Priority: Minor
>             Fix For: 1.1.5.GA
>
>   Original Estimate: 1 day
>  Remaining Estimate: 1 day
>
> Support for file uploading is currently a major pain, involving the inclusion of 5 additional jar files.  I'm sure we can greatly simplify and improve this and remove the burden of having to include so many extra libraries.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list