Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bugfix: upload de arquivos no IE 8/9 não funciona #1079

Open
herberton opened this issue Oct 3, 2016 · 1 comment
Open

bugfix: upload de arquivos no IE 8/9 não funciona #1079

herberton opened this issue Oct 3, 2016 · 1 comment

Comments

@herberton
Copy link

Estou tentando fazer um upload de arquivos e não está funcionando no IE 8.

Observação.: Funciona no Chrome e no Firefox perfeitamente.

Andei pesquisando e vi que o IE 8/9 não suportam FormData como enctype. Ex:

<form id="form" method="post" enctype="multipart/form-data" action="/xpto/upload">

Contudo, segundo a documentação do vRaptor esse enctype é necessário para eu receber o meu UploadFile instanciado no Controller. Ex.:

@Post("/xpto/upload") 
public void upload(UploadedFile arquivos[])

E, de fato, eu testei no Chrome e quando eu não coloco o enctype="multipart/form-data" os meus arquivos (UploadFile arquivos[]) vem com null, quando eu coloco funciona corretamente.

Diante dessa situação gostaria de saber se existe alguma forma de eu conseguir fazer com que o meu upload funcione no IE 8 sem eu precisar utilizar o enctype="multipart/form-data".

GUJ: link 1
StackOverflow: link 2

@carlosspohr
Copy link

Olá @herberton ,

O enctype é uma propriedade padrão da spec do HTML há muito tempo, mas qual seria o problema de não usar ele ?

Tecnicamente não iria afetar nada tirando o fato que ele não irá submitar os files que são anexados nos seus formulários.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants