Beam 1.0 : Multi Upload Applet


Beam ist ein Applet, mit dem man einfach Dokumente aller Art an einen Server senden kann. Die Version 1.0 bietet Drag&Drop Unterstützung und zeigt Icons für gängige Austausch Formate (Office Dokumente, PDF, Web Grafiken) an.

Benutzung:
Das Applet lässt sich mittels folgender Zeilen in der HTML Seite einbinden:
<applet code=de.merlinbecker.Beam.Beam.class archive="http://www.merlinbecker.de/java/sBeam.jar" width="500" height="300" >
<param name="Session" value="urk9tbdl3kdqpk41s6t7idppk2">
<param name="hostname" value="test.de">
<param name="path" value="http://test.de/index.php?aktion=hochladen">
<param name="weiter" value="javascript:absenden()">
</applet>

Die Parameter sind entsprechend der gewünschten Anwendung zu setzen. Das Applet sendet die Dokumente mittels HTTP POST an den in hostname angegebenen Server und an das in pfad angegebene Skript. Alternativ kann noch eine Session ID übermittelt werden. Mit der weiter Angabe kann bestimmt werden, was nach dem Hochladevorgang passieren soll.

In der Antwort vom Server erwartet das Applet entweder ein ---/SUCCESS/--- oder ein ---/ERROR/---. Weitere Meldungen können natürlich mitgesendet werden, sind aber vorerst nur in der Java Console sichtbar.

Das Applet wird zurzeit noch weiterentwickelt. Wenn Ihr Fragen oder Anregung habt, könnt Ihr die sehr gern an email@merlinbecker.de senden!