Como o metodo write poderia ser implementado para gravar o arquivo em um servidor de arquivos na Rede ?
Ex. \file-server\files\arquivoEnviado.txt
public String write(String baseFolder, MultipartFile file) {
try {
String realPath = request.getServletContext().getRealPath("/" + baseFolder);
String path = realPath + "/" + file.getOriginalFilename();
file.transferTo(new File(path));
return baseFolder + "/" + file.getOriginalFilename();
} catch (Exception e) {
throw new RuntimeException(e);
}
}
Seria tipo isso ?
String ServerBaseFolder = "\\file-server\files"
...
fileSaver.write(ServerBaseFolder, sumario)
...
public String write(String ServerBaseFolder, MultipartFile file) {
try {
String path = ServerBaseFolder + "/" + file.getOriginalFilename();
file.transferTo(new File(path));
return path;
} catch (Exception e) {
throw new RuntimeException(e);
}
}