So wie ich das verstehe will er die Datei auf dem Server hochladen und dann in ein Verzeichnis auf dem Server kopieren.
Mit FileReader, FormData und XMLHttpRequest kann man Multipart-MIME-Requests erzeugen ganz genauso wie es ein <http://de.selfhtml.org/html/formulare/datei_upload.htm#definieren@title=herkömmliches Datei-Upload-Feld> macht. Wie man das dann serverseitig in Java verarbeitet, weiß ich nicht.
Den Pfad der Datei auf dem Clientrechner braucht man dazu allerdings zu keinem Zeitpunkt, noch könnte man mit dem auf der Serverseite etwas anfangen – die Datei bekommt man ja per HTTP-Request geliefert. Man bekommt lediglich den Dateinamen mitgeliefert.
Mathias