在JSP中圖片上傳到服務器後無法讀取(已解決)

原圖片名稱是中文的, 中間有一個空格.

解決辦法: 上傳圖片時, 圖片用 java.uti.UUID.UUID.randomUUID()命名, 不要用原來的圖片名!!!

File saveFile = new File(request.getSession().getServletContext().getRealPath("\\").substring(0, 44)
                    + File.separator + "src"
                    + File.separator + "main"
                    + File.separator + "webapp"
                    + File.separator + "upload"
                    + File.separator + "images"
                    + File.separator + "commodity"
                    + File.separator
                    + UUID.randomUUID()
                    + filename.substring(filename.indexOf('.')));

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章