"stu2" wrote : It looks like you're reading in the file even if one wasn't
selected for uploading. In my file upload bean I check to see if a file was
actually uploaded. If not, don't read it in. Here's how it looks for me:
|
|
|
| | if (uploadFile == null) {
| | error("Hmm. uploaded file data is null!");
| | return;
| | }
| |
|
| Could this be your problem?
I don't think so since the NPE happens in org.jboss.seam.ui.FileUpload.decode
Maybe I misunderstood.
So I have a backing bean which has a InputSteam field and there are getter and
setter for it. So on the front end, I use <s:fileUpload
data="#{backingbean.filedata}" />. My understanding is that if user select the
file, then the file will be uploaded and set to the InputStream field otherwise
set it to null, I didn't try to read the file at all. It seems to me that once
I use fileUpload component and bind it to a field of the backing bean, the seam
component will try to read the file no matter whether there is file selected?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4026445#4026445
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4026445
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user