Oi galera blz??
isso é bug ? ou estou fazendo errado ??
Tenho este codigo aqui, porem nao passa no bean quando seleciono um arquivo.
Configurei o web.xml com o filtro de acordo com as especificacoes e coloque essa tag em um form “multipart/form-data”.
-Primefaces 3
-commons-io 2.0.1
-commons-fileupload 1.2.2
Alguem faz ideia do que é ???
<p:fileUpload fileUploadListener="#{psAlteracaoServico.handleFileUpload}" mode=“simple” />
coloca seu metodo ai,
qual evento vc declarou como parametro de input
Esta praticamente assim:
<h:form enctype=“multipart/form-data”>
<p:fileUpload fileUploadListener="#{psAlteracaoServico.handleFileUpload}" mode=“simple” />
</h:form>
No bean:
public void handleFileUpload(FileUploadEvent event) {
this.file = event.getFile();
}
O problema é que nao passa no bean.
Nao existe nenhum erro de javascript.
Se nao funcionar. Por servlet seria uma boa ???
Nunca mexi com servlet propriamente dizendo, tava ollhando jquery upload com java…
Obrigado!
Mas eu ja estou me baseando neste exemplo.
E ate de forma mais simples… que é apenas um arquivo, nem uso mode “advanced”.
Sim, meu filter ja esta no web.xml
E o escopo que eu uso é “ViewScoped”, ja tentei alterar pra Session, vi ate em alguns lugares mencionando que so funciona com o session.
Mas nada deu certo…
Minha alternativa seria partir pra um outro framework pra fazer isso!..
Vlw assim msm, se tiver sugestao eu to aceitando --’
EU TIVE MUITO PROBLEMA COM ISSO. no fim eu consegui… não lembrio direito o que pode ser…mais qual versão do prime que vc está usando e em qual navegador?
To usando a versao mais nova, lancaram esse mes mesmo…
Primefaces 3, ate tinha mencionado no comeco do topico.
So que esse erro pelo que pesquisei ja vem de versoes anteriores, em alguns posts, ate no prime 1.1.
Ja testei no firefox e no chrome, mas da a mesma coisa…
Esse Primefaces 3 nao é a versao final, mas pelo que ja mencionei, em versoes anteriores ja da esse problema.
por incrivel que pareça - tenta no IE.
da uma olhada nestes posts, que coloquei la no site do prime
http://forum.primefaces.org/viewtopic.php?f=3&t=3055&sid=f554b0fa1c51c5391cb39550e5524392
http://forum.primefaces.org/viewtopic.php?f=3&t=8908
http://www.guj.com.br/java/239156-porque-o-fileupload-nao-funciona-no-mozila--reseolvido
Boa Tarde pessoal, Tenho um fileupload dentro de um dialog, ambos primefaces. O fileupload me permite selecionar a imagem, porém ele não a carrega, também os allowTypes=?.jpg;.png;*.gif;? são ignorados. Tenho um fileupload fora de um dialog e...
Que engraçado o cara fala em um post seu que nao funciona o metodo no bean.
Mesmo erro que o meu, e diz que na verdade é a ordem no web.XML.
So que o rapazinho nao postou a ordem kkkkkk…
Vo tentar modificar aqui!
barbon
Setembro 13, 2011, 8:39am
#11
Caso apareça a mensagem de erro “IO ERROR” ou “HTTP ERROR” e o browser seja Firefox ou Chrome o erro pode ser a versão do jar do PrimeFaces, mas detalhes no post: http://www.patternizando.com.br/2011/09/fileupload-primefaces-nao-funciona-do-firefox-nem-no-chrome-io-error-ou-http-error/
Este é um bug conhecido do fileUpload na versão 3 a partir dos Release Candidates.
http://forum.primefaces.org/viewtopic.php?f=3&t=16837
A promessa é corrigir na versão final. Remova o fileLimit que corrige o problema.