ola pessoal no ext fiz um upload que funcionou em outra tela tenho que fazer tbm outro upload mas não esta funcionando. estou seguindo a mesma ideia do meu anterior mas na função de callback do extjs da propriedade failure do submit coloquei um alert(action.failureType) e esta me retornando uma mensagem “client”
o que isso significa?
veja o que estou usando:
Ext.getCmp("pCandidato").getForm().submit({
url: "fileUpload.jsp?idSend=funcionario",//envia via get para um jsp que contem a função para o upload
reset: false,
success: function(panel,action){
Ext.MessageBox.alert("PROJETO", "Upload efetuado com sucesso");
},
failure: function(panel,action){
alert(action.failureType);
}
});
no form não esqueci de setar em sua propriedade o fileUpload : true, e tbm não esqueci de setar o textfield para file
jsp:
if (up1.doFilePost(request, application, request.getParameter("idSend"))) {
out.print("{success:true}");
} else {
out.print("{success:false}");
}