teu backEnd é java??
Att, Samuel Facchinello http://desenvolvendoemflex.blogspot.com Joinville - SC Em 4 de agosto de 2011 11:10, Re JMD <[email protected]> escreveu: > Pessoal, > > Estou tentando realizar upload de arquivo para uma pasta no servidor, não > estou conseguindo porque depois que o upload é realizado o arquivo é salvo > em um pasta temp no servidor e eu não sei onde fica essa pasta, para isso na > url é passada um script em php ou cfm para copiar o arquivo para a pasta > especificada o outro problema é que não eu não consigo executar nehum dois > dois pois estou utilizando o plugin do Flex + Eclipse Ganymade. > > > Teria alguma outra forma talvez em java para fazer esse script? > > <?xml version="1.0" encoding="utf-8"?> > > <!-- > http://blog.flexexamples.com/2007/09/21/uploading-files-in-flex-using-the-filereference-class/--> > > <mx:Application > xmlns:mx="http://www.adobe.com/2006/mxml" > > layout=" > vertical" > > verticalAlign=" > middle" > > backgroundColor=" > white" > > creationComplete="init();" > > > > <mx:Script> > > <![CDATA[ > > *private* *var* fileRef:FileReference; > > *private* *const* FILE_UPLOAD_URL:String = *" > http://localhost:8080/Sicorc/upload/upload.cfm"*; > > *private* *function* init():*void* { > > fileRef = > *new* FileReference(); > > fileRef.addEventListener(Event.SELECT, fileRef_select); > > fileRef.addEventListener(ProgressEvent.PROGRESS, fileRef_progress); > > fileRef.addEventListener(Event.COMPLETE, fileRef_complete); > > } > > *private* *function* browseAndUpload():*void* { > > fileRef.browse(); > > message.text = > *""*; > > } > > *private* *function* fileRef_select(evt:Event):*void* { > > *try* { > > message.text = > *"size (bytes): "* + numberFormatter.format(fileRef.size); > > fileRef.upload( > *new* URLRequest(FILE_UPLOAD_URL)); > > } > *catch* (err:Error) { > > message.text = > *"ERROR: zero-byte file"*; > > } > > } > > *private* *function* fileRef_progress(evt:ProgressEvent):*void* { > > progressBar.visible = > *true*; > > } > > *private* *function* fileRef_complete(evt:Event):*void* { > > message.text += > *" (complete)"*; > > progressBar.visible = > *false*; > > } > > ]]> > > </mx:Script> > > <mx:NumberFormatter id="numberFormatter" /> > > <mx:Button label="Upload file" > > click="browseAndUpload();" > /> > > <mx:Label id="message" /> > > <mx:ProgressBar id="progressBar" > > indeterminate=" > true" > > visible=" > false" /> > > </mx:Application> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
