기술지원 문의

resin에서 파일 업로드시 문제
김동식 / 2004-03-03 10:01

resin에서 간단하게 파일 업로드를 테스트해보려고 하는데 실패 했습니다. 실행 소스는 아래와 같습니다.
실행 결과를 보면 파일이 제위치에 없다는 것 같습니다. temporary디렉토리 위치가 어디인지 궁금합니다.
그리고 파일 업로드를 위해서 어떠한 설정이 필요하다면 알려 주시면 감사하겠습니다.

upform.html
--------------------------------------------------------











multipart.jsp
--------------------------------------------------------
<%@ page language=\"java\" contentType=\"text/html;charset=euc-kr\" %>
<%@ page import=\"java.io.FileInputStream\" %>
<%
String fileName = request.getParameter(\"file\");
FileInputStream is = new FileInputStream(fileName);

int ch;
while ((ch = is.read()) >= 0) out.print((char) ch);
is.close();
%>

실행 결과
--------------------------------------------------------
500 Servlet Exception
java.lang.NullPointerException
at java.io.File.(File.java:175)
at java.io.FileInputStream.(FileInputStream.java:54)
at _tmp._multipart__jsp._jspService(/kms/tmp/multipart.jsp:5)
at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
at com.caucho.jsp.Page.subservice(Page.java:506)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
at com.caucho.server.http.Invocation.service(Invocation.java:315)
at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:346)
at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:274)
at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
at java.lang.Thread.run(Thread.java:479)


--------------------------------------------------------------------------------
Resin 2.1.11 (built Mon Sep 8 09:36:19 PDT 2003) 

[Re]resin에서 파일 업로드시 문제
관리자 / 2004-03-10 15:01

업로드시 사용하시는 라이브러리가 무엇인가요?

제가 보기에는 upload에 필요한 라이브러리도 사용하지 않고, 직접 작성하시려고 하는 것 같은데, 이미 잘 만들어진 라이브러리들이 있으니

참고해서 사용하시는 것이 좋을것 같습니다.(JAVA 관련 레퍼런스 사이트에 잘 나와있습니다.)