DojoUploader

Das Widget 'DojoUploader' bietet Ihnen die Möglichkeit, lokale Dateien auszuwählen und auf den Server hochzuladen.

Die Datei wird vom Server, zum Beispiel einem Tomcat-Server, empfangen und in einem temporären Ordner abgelegt. Sie müssen die Datei von dort durch das serverseitige Programm an das Uploadziel versetzen. Informationen zum allgemeinen Prinzip des serverseitigen Programms finden Sie unter https://dojotoolkit.org/reference-guide/1.10/dojox/form/Uploader.html#id18. Machen Sie sich auch mit dem Beispiel 'DojoUploaderSample' im Dojo-Beispielprojekt sowie mit dem Java™-Beispielservlet in com.ibm.egl.rui.dojo.samples_2.x.x\WebContent\utils\uploader als Beispiel für das serverseitige Java-Programm vertraut.

Eigenschaften

text
Die Textbezeichnung für die Schaltfläche der Uploadfunktion.
multiple
Gibt an, ob mehrere Dateien gleichzeitig ausgewählt und hochgeladen werden.
showInput
Gibt an, wo die Eingabeansicht angezeigt werden soll. Die folgenden Werte sind verfügbar:
  • Dojolib.INPUT_NONE
  • Dojolib.INPUT_BEFORE
  • Dojolib.INPUT_AFTER
showLabel
Gibt an, ob die Schaltflächenbezeichnung der Uploadfunktion angezeigt werden soll.
uploadOnSelect
Gibt an, ob die Dateien sofort nach ihrer Auswahl hochgeladen werden sollen.
uploadUrl
Die URL des serverseitigen Programms für die Bearbeitung des Dateiuploads.

Ereignisse

onAbort
Gibt ein Ereignis an, das auftritt, wenn der Dateiupload abgebrochen wird.
onBegin
Gibt ein Ereignis an, das auftritt, wenn der Dateiupload beginnt.
onChange
Gibt ein Ereignis an, das auftritt, wenn die Dateiauswahl geändert wird.
onComplete
Gibt ein Ereignis an, das auftritt, wenn der Dateiupload abgeschlossen wird.
onError
Gibt ein Ereignis an, das auftritt, wenn ein Fehler auftritt.
onProgress
Gibt ein Ereignis an, das auftritt, wenn der Dateiupload in Bearbeitung ist.

Funktionen

getFileList
Gibt die Informationen der ausgewählten Dateien zurück.
reset
Setzt die Dateiauswahl zurück.
upload
Lädt die ausgewählten Dateien hoch.