Java Server Pages oder JSP, erlauben Web-Programmierer von Anwendungen, die mit Client-Rechnern zu interagieren und sich dynamisch aktualisieren können die Web-Inhalte erstellen. Die Dateien Verwendung Logik in Java-Code und HTML-Formular -Syntax, um das Hochladen von Dateien zu verarbeiten gefunden. Ein Merkmal der JSP ist, dass es die Website die Möglichkeit gibt, das Hochladen von Dateien zu akzeptieren. Die Funktionalität ermöglicht es Benutzern , um nach Dateien auf ihren Computern zu finden und laden Sie sie auf Website -Servern. Dies ermöglicht eine größere Funktionalität und Leistungsfähigkeit für eine Webanwendung . Anleitung
1
erstellen JSP-Datei mit den erforderlichen Header , wie " <% @ page contentType =" text /html ; "%> " und "< % @ page import = " java.io. * "%> . " Schließen Sie den Teil des Codes, der die Datei hochgeladen Code mit try /catch-Anweisungen , keine Laufzeit Ausnahmen abfangen , während sich die Sitzung enthält .
2
Neues " MultipartFormDataRequest " Objekt . Erstellen Sie eine neue DataInputStream und variablen , um die Länge des Dateinamens speichern. Lesen Sie in den Dateinamen aus der Input-String aus dem HTML-Code. Holen Sie sich die Datei Daten aus einer Hash-Tabelle oder einen Index. Schreiben Sie die hochgeladene Datei zu einem FileOutputStream Objekt und schließen Sie die filestream .
3
Fügen Sie den Namen der JSP -Datei in den action-Attribut eines HTML-Formulars . Erstellen Sie ein Formular eingegeben , die den Namen der Datei ruft über eine Schaltfläche Durchsuchen und sendet sie an den JSP -Datei. Hinzufügen von HTML an die JSP , die eine Bestätigung zeigt mit dem Namen der Datei.