2014-12-04 5 views
-3

Я хочу, чтобы, вставив URL-адрес файла (файл может быть изображением, Xhtml или Css) в форму JSP, это можно загрузить в формате интернет и сохранить на местном уровне. Не могли ли вы помочь мне, пожалуйста ?Загрузить по URL-адресу весной

ответ

4
you can use this to open URL in the browser and save into the file location. 
<% 
String site= contain the string(URL); 
response.setStatus(response.SC_MOVED_TEMPORARILY); 
response.setHeader("Location", site); 
File file = new File("/Users/asdf.xml"); 
FileWriter fr = null; 
BufferedWriter br = null; 
URL url = new URL(site); 
BufferedReader reader = new BufferedReader 
(new InputStreamReader(url.openStream())); 

fr = new FileWriter(file); 
br = new BufferedWriter(fr); 
String line; 
while ((line = reader.readLine()) != null) { 
System.out.println(line); 
br.write(line); 
br.newLine(); 
} 
reader.close(); 
br.close(); 
%> 
Смежные вопросы