2015-02-09 5 views
5

Я хочу создать спокойную службу, используя весеннюю загрузку, которая будет загружать банку, расположенную на сервере http:8080/someurl/{fileid}. Как я должен это делать?Весенняя загрузка для загрузки файла

+1

Вы уже пробовали что-нибудь? Если да, напишите все, что у вас есть, чтобы сообщество могло помочь лучше. – EdmDroid

+0

Нет. Я только что создал службу для загрузки файла jar. Теперь я хочу, чтобы служба загружала файл jar – Priya

+0

Это точно моя точка. Сделали ли вы что-нибудь в том, чтобы сделать успокаивающее обслуживание для загрузки банки? – EdmDroid

ответ

13
@RequestMapping(value = "/files/{fileID}", method = RequestMethod.GET) 
    public void getFile(
     @PathVariable("fileID") String fileName, 
     HttpServletResponse response) throws IOException { 
      String src= DestLocation.concat("\\"+fileName+".jar"); 
      InputStream is = new FileInputStream(src); 
      IOUtils.copy(is, response.getOutputStream()); 
      response.flushBuffer(); 
    } 
Смежные вопросы