KZ
item
Негізгі бет
Трендинг
Журнал
Ұнаған бейнелер
Ең жақсы KZitem
Фильм және анимация
Автокөліктер мен көлік құралдары
Музыка
Үй жануарлары мен аңдар
Спорт
Ойындар
Комедия
Ойын-сауық
Тәжірибелік нұсқаулар және стиль
Ғылым және технология
Кіру
Тіркелу
Кіру
Тіркелу
Негізгі бет
Трендинг
Журнал
Ұнаған бейнелер
Ең жақсы KZitem
Фильм және анимация
Автокөліктер мен көлік құралдары
Музыка
Үй жануарлары мен аңдар
Спорт
Ойындар
Комедия
Ойын-сауық
Тәжірибелік нұсқаулар және стиль
Ғылым және технология
Негізгі бет
Java Spark file Upload
Күн бұрын
Java Spark file Upload
Рет қаралды
31
`Orange.io`
1
1
Жүктеу
Пікірлер: 1
@OfficialOrangeio
Ай бұрын
javax.servlet javax.servlet-api 4.0.1 org.eclipse.jetty jetty-server 9.4.43.v20210629 org.eclipse.jetty jetty-servlet 9.4.43.v20210629 import spark.Request; import javax.servlet.MultipartConfigElement; import javax.servlet.ServletException; import javax.servlet.http.Part; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.nio.file.Files; import java.nio.file.Paths; import java.nio.file.StandardCopyOption; private static void HTTPx() { File storageDIR = new File("tempStorage"); if (!storageDIR.isDirectory()) storageDIR.mkdir(); post("/upload", (req, res) -> uploadFile(req)); } private static String uploadFile(Request r) { // allow for multipart file uploads r.attribute("org.eclipse.jetty.multipartConfig", new MultipartConfigElement("")); try { // make sure input type = “file" has name = "jFIle" Part filePart = r.raw().getPart("jFile"); // Name of the file user uploaded String uploadedFileName = filePart.getSubmittedFileName(); //reading the contents of the uploaded file InputStream stream = filePart.getInputStream(); // Write stream/File to server storage folder Files.copy(stream, Paths.get("tempStorage").resolve(uploadedFileName), StandardCopyOption.REPLACE_EXISTING); } catch (IOException | ServletException e) { return "Exception occurred while uploading file" + e.getMessage(); } return "File successfully uploaded"; }
Пікірлер: 1