Kontakt z nami:
+48 603 456 564

jsp 파일 다운로드 절대경로

위 심상에서는, 사용자는 파일을 다운로드 하기 위하여 다운로드 연결을 클릭할 수 있다. 지금, 순서 대로 이미 서버에 올려 주기 되는 파일을 전망 하기 위하여, 사용자는 모든 업로드 한 파일 연결을 목록으로 클릭할 것 이다. 업로드 된 파일 페이지가 표시 되며 아래 이미지와 같은 응답을 받게 됩니다. 만일, 아무 파일도 서버에 출석 하지 않을 것 이다 우리는 얻을 것 이다 „업로드 된 아무 파일도 … …!” 오류 메시지. 안녕하세요 everbody, 난 기본적인 웹-데이터베이스 애플 리 케이 션을 독립 실행형 서블릿과 함께 빌드합니다. 그래서 그들은 개발/테스트/생산 환경 마다 조정할 수 있습니다 그리고 난 속성 파일에 하드 코드 된 경로를 잔뜩 꺼내 해야 합니다. 이 작업을 수행 하는 가장 좋은 방법은 무엇입니까? 속성 파일을 사용 하거나 웹 .xml에 이러한 매개 변수를 배치 해야 합니까? 내 생각은 그들을 넣어 하는 것입니다 … 나는 주어진 디렉토리 및 그들의 파일 경로에 있는 모든 파일을 인쇄 하는 부호가 포함 하는 jsp 페이지가 있다. 이 코드는 서버에서 절대 경로 = C:UsersUser pcDownloadsapache-tomcat-7.0.34tmpfilesC: UsersUser pcPicturesScreenshotsScreenshot (5).

png는 서블릿의 전체 목적이 파일을 업로드 하기 때문에, 우리가 재정의 됩니다 init () 메소드 초기화에 개체 인스턴스는 서블릿. doost () 메소드 구현에서이 오브젝트를 사용 하 여 파일을 서버 디렉토리에 업로드 한다. 이 작품을 만들기 위해 몇 가지를 변경 했다. 가장 큰 문제는 fileitem .getname ()이 파일 이름이 아니라 이미지의 전체 경로입니다. 나가 그것을 매력 같이 작동 한이 선을 추가 하거나 바꾼 후에: 밖으로. 쓴다. 내가 몇 가지 이미지를 업로드 해야 합니다 JSP로 페이지가 있어. 폼 유효성 검사를 수행 하는 동안 선택한 파일 경로를 가져올 수 있지만 양식 필드에 선택한 경로도 유지 하려고 합니다.

그러나 나는 파일 올려 주기 통제에 있는 선정한 파일의 절대 경로를 지속할 수 없다. 이 가능 한가요? 내 코드 조각은 다음과 같습니다. 우리는 파일 위치에 대 한 컨텍스트 매개 변수를 읽고 그것에서 파일 개체을 만들 필요가 있기 때문에, 우리는 컨텍스트가 초기화 될 때 그것을 할 servletcontextlistener를 작성할 수 있습니다. 우리는 다른 서블릿에서 사용할 컨텍스트 속성으로 절대 디렉토리 위치 및 File 객체를 설정할 수 있다.