单击链接后以表格格式显示文件内容

时间:2012-02-02 16:47:54

标签: jsp

 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中将其显示为链接列表,并让每个链接在新窗口中显示文件的内容?

1 个答案:

答案 0 :(得分:0)

您必须在此代码中添加几行

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

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