Boa tarde amigos,
Alguém sabe me dizer como eu passo dados via ajax para uma JSP ?
Exemplo:
<script>
function enviarDados() {
}
</script>
<input type="file" name="imagem" value="" onchange="enviarDados()" />
Estão vendo este <input type=“file”… eu gostaria de enviar o VALUE dele para uma página JSP e resgatar lá…
entendeu ? Me ajuda, pleassseee !!!
kkkk !
cara nao entendi sua duvida, poderia explicar o que vc quer fazer?
abraço!!
[quote=dark neo]cara nao entendi sua duvida, poderia explicar o que vc quer fazer?
abraço!![/quote]
Vou tentar melhorar… desculpa não ter falado claramente.
Eu só queria passar um valor para uma outra página JSP…
está vendo o “ajax(‘ajax.jsp?imagem…’)”
Estou passando para uma outra página o valor da imagem… aí na outra jsp eu resgato com “request.getparameter”…
<input type="file" name="arquivo" id="arquivo" onchange="ajax('ajax.jsp?imagem='+this.value,'resposta' )" />
Só que eu estou utilizando assim e queria saber como eu faço pra “setar” um valor aqui no [color=red]script [/color]e resgatar na outra JSP:
<script>
function consultaImagem() {
var urlModificada = 'ajax.jsp';
$.ajax({
url : urlModificada,
dataType : 'html',
type : 'POST',
beforeSend : function() {
//o que ele faz antes de enviar
},
complete : function() {
//o que ele faz ao completar a requisição
},
success : function(data, textStatus) {
//o que ele faz se a requisição teve sucesso
$("#boxConsultaImagem").html(data); // Imprime o ajax.jsp dentro da div que eu estou setando aqui. No caso (boxConsultaImagem)
openboxConsultaImagem('Consulta de Imagem', 1);//
},
error : function(xhr, er) {
jAlert(er + ' ' + xhr.statusText + ' '
+ xhr.status, 'Error');
}
});
}
</script>
Deu pra entender ?
obrigadoooo!
Resolvido galera…
Simples… Simples…
Só fiz isso:
var urlModificada = 'ajax.jsp?imagem='+document.getElementById("imagem").value;
E resgatei na outra página com o REQUEST.GETPARAMETER…
molezinha