我想设计一个允许管理员下载和上传视频的网站。谁能指导我该怎么做?和上传下载图片一样吗?任何网站都有例子吗?
最佳答案
上传可以用同样的方式完成。您基本上只需要在服务器端以 InputStream
结尾,然后将其写入您想要的任何 OutputStream
,例如FileOutputStream
将其存储在本地磁盘文件系统中。下载基本上也是一样的,你只需要相应地改变Content-Type
头来表示正确的内容类型,这样浏览器就知道如何处理它了。
在 Apache Commons FileUpload 的帮助下,处理上传 Servlet 的文件很容易。 . Here's a basic example .下载可以在 Servlet 的帮助下轻松完成,Servlet 以 InputStream
的形式获取文件,并以通常的 Java IO 方式将其写入响应的 OutputStream
。 Here's a basic example .
关于JSP上传下载视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2930240/