Tema: Re: reikia pagalbos java web programinimui
Autorius: Tadas B.
Data: 2009-05-19 23:18:44
ikeliu sprendima ateities kartoms:) tik kas gali pasakyti, kaip man kelis  
menesius viskas veike????
tik nebeversiu i LT, pakopinu is mano posto kitame forume:

the problem was determining file extension in this line:
fileUpload1.getUploadedFile().getContentType().substring(7)


because different browsers differently return file name (Some browsers  
return complete path name, some don't) and then I pass bad "format"  
parameter to my getPreview() method. The resolution is from this  
link:http://www.netbeans.org/kb/60/web/fileupload.html determining file  
name, then extension

String uploadedFileName = fileUpload1.getUploadedFile().getOriginalName();
         int index = uploadedFileName.lastIndexOf('/');
         String justFileName;
         if ( index >= 0) {
             justFileName = uploadedFileName.substring( index + 1 );
         } else {
             index = uploadedFileName.lastIndexOf('\\');
             if (index >= 0) {
                 justFileName = uploadedFileName.substring( index + 1 );
             } else {
                 justFileName = uploadedFileName;
             }
         }


extension:

justFileName.substring(justFileName.lastIndexOf(".")+1)