小编Adi*_*nic的帖子

从特定文件夹下载文件的Servlet?

我是JAVA技术的新手,特别是Servlets.我需要创建一个Web应用程序项目,它具有上传和下载文件到服务器(tomcat).我已经有一个上传servlet,工作正常.

我还有一个在互联网上找到的下载servlet.但问题是这个servlet只允许下载一个特定的文件,并且在servlet中给出了这个特定文件的路径.我需要让客户端查看我的上传文件夹的全部内容,并从该文件夹中选择要下载的文件.

下载servlet的代码是这样的:

import java.io.DataInputStream; 
import java.io.File; 
import java.io.FileInputStream;
import java.io.IOException;
import javax.servlet.ServletContext; 
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;



 public class DownloadServlet extends javax.servlet.http.HttpServlet implements
            javax.servlet.Servlet {
        static final long serialVersionUID = 1L;
        private static final int BUFSIZE = 4096;
        private String filePath;`

public void init() {
    // the file data.xls is under web application folder

    filePath = getServletContext().getRealPath("")  + File.separator;// + "data.xls";
}

protected void doGet(HttpServletRequest request,
        HttpServletResponse response) throws ServletException, IOException {
    File file = new …
Run Code Online (Sandbox Code Playgroud)

java upload servlets download

6
推荐指数
1
解决办法
3万
查看次数

如何使用 PHP 列出 Google Cloud Storage 中某个存储桶中的所有文件?

有没有办法使用 php 列出 Google Storage 中存储桶中的所有文件?我能够上传下载文件,因为我找不到列出所有这些文件的方法?

在文档中有使用 java 或 python 列出的示例...但没有 PHP。

https://cloud.google.com/storage/docs/json_api/v1/objects/list

那么有什么想法吗?

谢谢你!

编辑我找到了一个解决方案。任何人都可以确认这是正确的方法吗?

php list google-cloud-storage google-api-php-client

5
推荐指数
1
解决办法
4499
查看次数