2013-02-09 2 views
0

HTTP 요청을 통해 XML 파일을 JSP 페이지로 보내야하는 요구 사항이 있습니다. 그리고 서버 쪽에서는 이미 inputStream을 요청 객체 &에서 파일로 저장하는 코드를 개발했습니다. 나중에 DB에 데이터를 저장하기 위해 xml 파일을 처리하고 있습니다.http 요청을 통해 jsp 또는 servlet에 xml과 같은 파일을 전송합니다.

이제 jsp로 XML 파일을 보내야합니다. XML 파일을 수행 할 수 있습니다 store the contents of the xml as String as a request attribute 작 으면 어떻게 ... 미리 ... 서버에 JSP/서블릿에서

+1

로 파일을 플러시 할 수 있을까? 정확히 네 질문은 뭐니? –

답변

0

감사를 xml 파일을 보낼 수 있습니다. 그렇지

당신은`<입력 유형 = "파일"/>`입력 필드를 사용하여 응답

response.setContentType("text/xml"); 
PrintWriter out = response.getWriter(); 
FileInputStream in = new FileInputStream(sample_file); 
byte[] buffer = new byte[4096]; 
int length; 
while ((length = in.read(buffer)) > 0){ 
    out.write(buffer, 0, length); 
} 
in.close(); 
out.flush(); 
관련 문제