<div>그냥 간단하게 question10이라는 폴더 안의 파일 목록들을 출력해 주는것이 저의 목표인데요,</div> <div><br></div> <div>그닥 어렵진 않을것 같아서 금방 짰습니다.</div> <div><br></div> <div>---------------------------------------------------------------------</div> <div><br></div> <div><%@ page language="java" contentType="text/html; charset=UTF-8" %></div> <div><%@ page import="java.io.*"%></div> <div><%</div> <div> String fileDir = "C:\\apache-tomcat-7.0.73-windows-x64\\apache-tomcat-7.0.73\\webapps\\ROOT\\jp\\question10";</div> <div> String filePath = request.getRealPath(fileDir) + "\\";</div> <div><br></div> <div> File f = new File(filePath); </div> <div> File [] files = f.listFiles();</div> <div><br></div> <div> for ( int i = 0; i < files.length; i++ ) {</div> <div> if ( files[i].isFile()){ </div> <div> out.println(files[i].getName());</div> <div> }</div> <div> }</div> <div>%></div> <div><br></div> <div><br></div> <div>---------------------------------------------------------------------</div> <div><br></div> <div>이렇게 저장하고 웹 브라우저에서 실행하면 자꾸 안된다고 뜨네요.</div> <div><br></div> <div><pre>org.apache.jasper.JasperException: An exception occurred processing JSP page /jp/question5.jsp at line 10 7: File f = new File(filePath); 8: File [] files = f.listFiles(); 9: 10: for ( int i = 0; i < files.length; i++ ) { 11: if ( files[i].isFile()){ 12: out.println(files[i].getName()); 13: } </pre><pre><br></pre><pre><br></pre><pre>for문에 뭔가 문제가 있다는것 같은데, 도와주세요 ㅠㅠ</pre></div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.