Pessoal,
Consegui fazer um upload simples usando os arquivos main.jsp, que contem um form, que chama o arquivo upload.jsp que executa a ação.
Entretanto, quero que a minha aplicação faça o download sem atualizar a página. Por isso estou usando Ajax (ou tentando). O JavaScript está na mais que deve invocar o arquivo upload.jsp.
<script type="text/javascript">
param = [0, 1 ,2, 3 ];
function doRequest(url, callback, param, method){
if (typeof XMLHttpRequest != "undefined") {
req = new XMLHttpRequest();
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
req.open(method, url, true);
req.onreadystatechange = callback;
req.send(null);
}
function callback(){
if (req.readyState == 4) {
if (req.status == 200) {
teste = document.getElementById(testeup);
}
}
}
</script>
<body>
<input name="Teste" type="file" id="testeup"></input>
<input type="submit" onclick="doRequest('upload.jsp', callback, param, 'POST')">
Entretanto, não estou conseguindo fazê-lo.
Alguém sabe ?
Obrigado!