String basepath = configService.getProperty("staticUrl").trim();
String secpath = configService.getProperty("proImgUrl").trim();
String ip = configService.getProperty("ip");
String path = basepath + secpath;
System.out.println(path);
File file = new File(path);
if (!file.exists()){
System.out.println("******+ create file!");
file.mkdirs();
}
List<MultipartFile> files2 = multiRequest.getFiles("filename");
for (MultipartFile multipartFile : files2) {
String fi = multipartFile.getOriginalFilename();
String filename = UUID.randomUUID()
+ fi.substring(fi.lastIndexOf("."), fi.length());
try {
multipartFile.transferTo(new File(path, filename));
String httpsrc = request.getScheme() + "://" + ip + secpath
+ filename;
代碼如上:
在window下讀取資料正常,但是當專案放在服務器上后,拿出來會莫名其妙的多個空格,檔案夾創建不了,前臺顯示的圖片地址中會多個空格 ,有大神解答嗎
uj5u.com熱心網友回復:
我也遇到了,用對比工具對比是個·,肉眼看是個空格,樓主最后找到問題原因了嗎uj5u.com熱心網友回復:
找到原因了,我的問題是sqlplus行寬太小導致換行,最后Linux讀出來就會是一個空格。解決方法:(大小根據實際情況指定,行寬大了,就不會換行)
set linesize 500;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/242521.html
標籤:其他技術討論專區
