시나리오: 로그인한 사용자가 다운로드할 수 있는 파일 목록이 있습니다. 파일 자체는 사용자가 파일을 다운로드할 수 있는 권한이 있는지 확인해야 하므로 웹 루트 내에 보관되지 않습니다. 이렇게하려면 (a) 사용자가 기록되어 있는지 확인하는 JSP 페이지를 만들었습니다. 나는 이것을 가지고 내 파일의 디렉토리를 변경싶습니다 : 서버 = C에서 절대 경로 = C =사용자 로날드 바탕 화면이클립스이클립스이클립스www.YIFY-TORRENTS.COM.jpg 파일 위치 서버::C:사용자로널드데스크톱이클립스nullWWW.YIFY-TORRENTS.COM.jpg 파일 클라이언트에서 다운로드 성공적으로 파일 디렉토리 파일을 저장하는 데 사용할 수 있도록 만든 파일 디렉토리 java.io.FileNotFoundException: D:Mohit새 폴더D:Mohitdata.laccdb (파일 이름, 디렉토리 이름, 또는 볼륨 레이블 구문이 올바르지 않습니다. (알 수 없는 소스)에서 java.io.FileOutputStream. (알 수 없는 출처) 에서 org.apache.commons.diskFile.DiskFile.write(DiskFileItem.java:394) at UploadDownloadFileServlet.doPost (UploadDownloadFileServlet.java:110) at javax.servlet.http.httpservlet.service(HttpServlet.java:646) 에서 자바 x.servlet.http.httpServlet.service (HttpServlet.java:727) 에서 org.apache.catalina.core.applicationFilterChain.internalDoFilter (응용 프로그램 필터 체인.java:303) 에서 org.apache.catalina.core.catalina.doFilter(응용 프로그램.catalina.doFilter(응용 프로그램.catalina.doFilter). 응용 프로그램필터체인.자바:208) org.apache.tomcat.websocket.server.wsFilter.doFilter(WsFilter.java:52) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)에서 org.apache.catalina.core.StandardContextValve.invoke(응용 프로그램 필터체인.java:208)에서 StandardContextValve.java:122) at org.apache.catalina.authenticator.invoke(인증기.java:503) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) .valves.ErrorReportValve.invoke(오류리포트밸브.자바:103) at org.apache.catalina.valve.accessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.java:116 org.apache.catalina.connector.CoyoteAdapter.service(코요테어댑터.자바:421) te.AbstractProtocol$추상연결핸들러.프로세스(추상프로토콜.자바:611) at org.apache.tomcat.tomcat.net.JIoEndpoint$소켓프로세서.run(JIoEndpoint.java:314) at java.util.concurrent.threadPoolecutor.runWorker(알 수 없는 소스) java.util.concurrent.ThreadPoolExecutor$Worker.run (알 수 없는 소스) org.apache.tomcat.utils.TaskThread$포장실행 가능.실행 가능한 실행 가능한 실행(TaskThread.java:61) 자바.lang.Thread.run (알 수 없는 소스) 필드 네임=파일 이름 파일 이름=D:Mohit데이터.laccdb ContentType=텍스트/일반 크기 바이트=256 서버에서 절대 경로 =D=D:Mohit새 폴더\Mohitdata.laccdb 나는 네트워크를 통해 원격 컴퓨터의 paricular 디렉토리에 지퍼 파일의 이름을 나열하는 jsp 페이지가 있습니다.wat 나는 다운로드할 수 있습니다. 내가 그들을 클릭 할 때 그 files.so 그것은 나에게 ”페이지가 표시 될 수 없습니다”오류를 제공합니다.하지만 난 그 원격 기계로 가서 나를 나열하는 동일한 jSP를 실행할 때 …

Categories: