如何将服务器某个目录里的DOC/PPT文件显示到html页面以下载?

在自己开发一个提供学习资料下载的网站,已经把资料放在服务器里了,现在很困惑不知道怎么在html页面上显示,刚开始是一条一条写a标签,但是感觉不现实,总觉得应该和数据库有所关联,很是困惑,望各位大神不吝赐教。

阅读 2.8k
2 个回答

你的这个需求是否需要数据库,取决于你在下载基础上还想提供什么额外功能,如果你想提供点赞、下载数统计、评论 等类似的功能,那你应该把所有的文档都条目化记录到数据库里,这样可以在数据库上设计字段以支持你想实现的功能。

如果是纯粹的下载,没有其他功能,也可以不使用数据库,直接在页面上用a列出可下载的文件即可,当然,不应该用手写的方式来写一条一条的<a>,这样不仅繁琐,也容易出错,更好的方法是用列举一个目录的方式,循环自动生成供下载的链接。具体的实现和你用的技术框架有关,但不管是php、java还是别的平台,这个都是比较容易的。

谢谢您!是的我就只是提供下载链接而已,请问这个列举目录的大概方法是什么呢?用JAVA的后台吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题