2012-02-02 2 views
0
File root = new File("C:\\"); 
    FilenameFilter beginswithm = new FilenameFilter() 
    { 
    public boolean accept(File directory, String filename) { 
      return filename.startsWith("R"); 
     } 
    }; 

    File[] files = root.listFiles(beginswithm); 
    for (File f: files) 
    { 
     fileName1=f.getName(); 
    } 

위의 코드를 사용하여 이름이 R로 시작하는 파일 목록을 얻으 려합니다.이를 JSP의 링크 목록으로 표시하고 각 링크를 파일의 내용을 새 창에 표시 하시겠습니까?링크를 클릭 한 후 파일 내용을 표 형식으로 표시

+0

이 꽤 광범위한 질문에이 코드

for (File f: files) { fileName1=f.getName(); } 

에 몇 줄을 추가해야합니다. HTML/JSP/서블릿에 다소 익숙한가요? oracle.com 및 coreservlets.com과 같은 기본 자습서를 이미 사용해 보셨습니까? – BalusC

답변

0

당신은

<% 
    for (File f: files) 
    { 
     fileName1=f.getName(); 
%> 
<a href="<%=fileName1%>" target="_blank"><%=fileName1%></a> 
<% 
    } 
%> 
관련 문제