Java 如何读取存储在应用服务器上的excel工作表

Java 如何读取存储在应用服务器上的excel工作表,java,excel,apache-poi,Java,Excel,Apache Poi,如何读取存储在应用程序服务器上的Excel文件 我已经阅读了,并且我已经通过的大多数解决方案显示了从本地计算机的物理位置读取它 我想从应用服务器上读取它。有人能建议如何做到这一点吗?您确实有两个不同的问题:读取excel电子表格和从服务器读取文件。我怀疑你是否能找到一个适合这两者的工具。我会将文件下载到一个临时文件中,然后使用Excel阅读器读取。分而治之。您确实有两个不同的问题:读取excel电子表格和从服务器读取文件。我怀疑你是否能找到一个适合这两者的工具。我会将文件下载到一个临时文件中,然

如何读取存储在应用程序服务器上的Excel文件

我已经阅读了,并且我已经通过的大多数解决方案显示了从本地计算机的物理位置读取它


我想从应用服务器上读取它。有人能建议如何做到这一点吗?

您确实有两个不同的问题:读取excel电子表格和从服务器读取文件。我怀疑你是否能找到一个适合这两者的工具。我会将文件下载到一个临时文件中,然后使用Excel阅读器读取。分而治之。

您确实有两个不同的问题:读取excel电子表格和从服务器读取文件。我怀疑你是否能找到一个适合这两者的工具。我会将文件下载到一个临时文件中,然后使用Excel阅读器读取。分而治之。

您可以使用来读取文件。e、 g:

InputStream inputStream = new URL("http://localhost/report.xls").openStream();

//Get the workbook instance for XLS stream
HSSFWorkbook workbook = new HSSFWorkbook(inputStream);
另请参见。

可用于读取文件。e、 g:

InputStream inputStream = new URL("http://localhost/report.xls").openStream();

//Get the workbook instance for XLS stream
HSSFWorkbook workbook = new HSSFWorkbook(inputStream);

另请参见。

是否可以直接从应用程序服务器读取文件,而不作为临时文件下载?可能是记忆中的东西?会有意义的。有人编写一个库来将远程资源作为文件读取是有道理的。问题在于他的JDBC解决方案的工作方式。无论如何,我不知道怎么做。难道不可能直接从应用服务器读取文件而不作为临时文件下载吗?可能是记忆中的东西?会有意义的。有人编写一个库来将远程资源作为文件读取是有道理的。问题在于他的JDBC解决方案的工作方式。不管怎样,我不知道该怎么做。