请问怎么显示目录下的文件?

问题描述

我实现了文件上传的功能,上传到文件夹里面,但是我想实现这些文件的管理,比如说列表这些文件供下载,然后可以删除文件,请问应该如何实现?~~~找了好多资料……我想过把上传文件的信息存到数据库里面,但是还有其它别的方法么?谢谢各位了问题补充:那把信息存储到数据库里面应该怎么样弄呀?本人新手,还请chaoqun2003兄弟指点一二~或者给个参考的代码~谢咯,呵呵

解决方案

把文件信息存到数据库里面应该很容易的,如果你想参考代码的话,可以看看redmine,我对那个比较熟悉点..地址是 http://www.redmine.org,他是一个项目管理软件,每个项目都有一个文件上传和下载模块,你就看看那部分的代码应该就明白了运行的效果在他这个网站上直接就有
解决方案二:
简单点的,直接ls -al下,然后用正则表达式一搞,不就全出来了吗?----------------------传说中的那个commons ftp就是这么干的。
解决方案三:
应该是存到数据库里面吧,因为除了文件名之外,像是文件类别、文件说明、下载次数等信息也都是比较重要的需要记录下来,如果全凭文件系统的话就没法实现这些功能了把文件的路径也保存到数据库中即可使用过滤器机制也很容易保证数据库和文件系统的一致性

时间: 2024-10-01 15:47:13

请问怎么显示目录下的文件?的相关文章

jsp显示目录下所有文件与子目录代码

jsp教程显示目录下所有文件与子目录代码  public static void getFiles(List<File> fileList, String path, String fileSuffix) {           File file = new File(path);           File[] files = file.listFiles();           if (files == null) {               return;          

asp显示目录下所有文件并显示文件大小

set fso=server.createobject("scripting.filesystemobject")     set f = fso.getfolder(spp)     set fc = f.subfolders     i=1    i2=1     for each f in fc%>             <table width="100%" border="0" cellpadding="0&qu

编程-[求助]使用java在指定的目录下实现文件的模糊搜索

问题描述 [求助]使用java在指定的目录下实现文件的模糊搜索 一.功能要求: 用户单击"选择地址"按钮,程序自动打开文件夹选择器(如图2),用户选定用户选择目标文件夹后,输入文件名(可包含"*"表示任意连续多个字符,"?"示任意一个字符),选择文件的扩展名.程序自动获取指定目录下满足条件的所有文件,并显示在窗体中(如图1).二.关键技术: 首先获取指定目录下的文件数组,再从该数组中查询满足条件的文件.三.实现的图形用户界面如下: 解决方案 已经

PHP统计目录下的文件总数及代码行数(去除注释及空行)

<?php /** * @author xiaoxiao <x_824@sina.com> 2011-1-12 * @link http://xiaoyaoxia.cnblogs.com/ * @license * 统计目录下的文件行数及总文件数··去除注释 */ $obj = new CaculateFiles(); //如果设置为false,这不会显示每个文件的信息,否则显示 $obj->setShowFlag(false); //会跳过所有All开头的文件 $obj->

PHP遍历并打印指定目录下所有文件实例

 这篇文章主要介绍了PHP遍历并打印指定目录下所有文件实例,需要的朋友可以参考下  代码如下: <?php //功能:遍历并打印指定目录下所有文件   function scan_dir($dir_name,$dir_flag=1) {  static $FILE_COUNT=1;                //记录文件数目 初值为1 目录名称不记  $FILE_COUNT--;                       //每调用一次scan_dir()函数自减1  @$dir_hand

apache 不能访问 cgi-bin目录下的文件

apache 不能访问 cgi-bin目录下的文件 转自:http://www.cnblogs.com/shuang/archive/2008/12/08/1350718.htm 我在本机上配置perl的运行环境老是不成功的原因在于没有去掉httpd.conf中的 ScriptAlias /cgi-bin/ "F:/project/perl/cgi-bin/"前面的"#"(去掉#后还要重起apache,从任务栏的Monitor Apache Servers,否则不起

Asp.net 4.0,首次请求目录下的文件时响应很慢

原文:Asp.net 4.0,首次请求目录下的文件时响应很慢 1. 问题起因2. 尝试过的处理思路3. 解决方法   1. 问题起因     一个从VS2003(.Net Framework 1.1)升级到.net framework 4.0的项目,每次编译或者部署到服务器上后,首次请求任何一个目录下的默认页面时,都要耗时3~5秒:而以前使用.net framework 1.1的时候,没有这个问题. 我在页面上开启Trace="true"来跟踪,发现页面的处理时间并不久(IIS重启,首

java 打印目录下所有文件和目录的名字 疑问求解

问题描述 java 打印目录下所有文件和目录的名字 疑问求解 结果为: Exception in thread "main" java.lang.NullPointerException at IO.打印目录下所有目录名文件名.print(打印目录下所有目录名文件名.java:10) at IO.打印目录下所有目录名文件名.main(打印目录下所有目录名文件名.java:25) 如果把main方法中File file = new File("d:"); 空指针异常会

vbs 列出该目录下所有文件和文件夹的类型,大小,和所有者_vbs

GetOwner.VBS用法,在命令行下:GetOwner.vbs 目录名会在相应目录下生成一个TXT.TXT文件,内里列出该目录下所有文件和文件夹的类型,大小,和所有者 注意:大小以MB为单位,小于1MB的就显示为0MB, 以下是代码: G = WScript.arguments(0) Set oFSO = CreateObject("Scripting.FileSystemObject") set txt = oFSO.CreateTextFile(G&"TXT.