Cześć wszystkim
Czy istnieje możliwość wysłania pliku do formularza na stronie internetowej? W książce Java 2 Techniki Zaawansowane jest przykład o wypełnianiu pól formularza,a jak jest z plikiem? W moim przypadku potrzebuję wysłać plik do strony .aspx (ręcznie polegało to na kliknięciu w przycisk "wybierz" i wskazaniu pliku na dysku, po chwili następowało przekierowanie na stronę z potwierdzeniem czy przesyłka przeszła).
Źródło formularza wygląda tak:
<div id="fileupload">
<form method="post" action="Upload.aspx" id="aspnetForm" enctype="multipart/form-data">
<input type="file" name="SendFile" id="se"><br>
<input type="submit" name="send" value=" Wyślij " onclick="return openWindow();">
div id="pan" style="display :none;">
Trwa przesyłania, proszę czekać...<br>
<span class="lab">Plik: </span> <span id="nameFile">nie wybrano pliku.</span>
</div>
<script type="text/javascript" language="javascript">
//<![CDATA[
function openWindow()
{
var msg = document.getElementById("ContentBody_idCtrlMsgBox_PanelMsg");
if( msg != null && typeof( msg ) == "object" )
msg.style.display = "none";
var g = document.getElementById("se").value;
if( g != "" )
document.getElementById("nameFile").innerHTML = g;
document.getElementById("fileupload").style.display = "none";
document.getElementById("pan").style.display = "block";
return true;
}
//]]>
</script>
...
...
</form>