Ich muss Datei hochladen und muss diese Datei als Chunks in Cloud-Speicher schreiben.So erstellen Sie Chunks aus einem Stream in Servlet beim Hochladen von Datei über JSP
Im Folgenden finden Sie Upload-Datei Code in JSP:
<form action="/myservlet" method="post" enctype="multipart/form-data"> <input type="file" name="file" title="File"/> <input type="submit" value="Submit"/> </form>
Abrufen der Stream-Datei in Servlets hochzuladen ist wie folgt:
ServletFileUpload upload = new ServletFileUpload(); FileItemIterator iter = upload.getItemIterator(request); FileItemStream imageItem = iter.next(); InputStream inputStream = imageItem.openStream();
Ich habe kleine erstellen Chunks im Servlet und müssen diese direkt in den Cloud-Speicher hochladen. Hier habe ich keinen Zugriff auf den lokalen Dateispeicher, da meine Anwendung in AppEngine ausgeführt wird.
Gibt es eine Möglichkeit, Blöcke aus dem obigen Eingangsstrom beim Lesen zu erstellen?