Pessoal, boa tarde.
Estou com problemas tentando usar o FileUpload na sua versao 1.3,
desde manhã estou quebrando a cabeça, enfim, é o seguinte:
meu form, esta da seguinte forma na tag form:
<form action="testes/servlets/GravaCadastroWeb" enctype="multipart/form-data" method="POST" name="formprincipal">
em seguida, depois de alguns HTML, tenho o seguinte:
[code]
Foto
Nisso ele chama o meu servlet, e na seguinte linha ele retorna false:
boolean isMultipart = ServletFileUpload.isMultipartContent(request);
se mando imprimir o método e o content type do request ele retorna o seguinte:
Método: POST (request.GetMethod().toString());
E o content type é: application/x-www-form-urlencoded;charset=UTF-8 (request.getContentType().toString());
A dúvida é o seguinte:
Se eu coloquei no meu form que deve ser enctype=“multipart/form-data”, porque ele me retorna o content type diferente?
coloquei o response.setContentType(“text/html”) do servlet que cria o formulario como “multipart/form-data”, mas quando vou abrir o cadastro, ele faz o download da página ao invés de abri-la.
Alguem me de uma luz?
Neto.