我有 2 台机器一个服务器和一个客户端。所以从我的客户端主机我的应用程序的管理员应该在服务器上选择一个目录,所以我想从客户端主机浏览服务器文件系统。在服务器上选择一个目录后,我将在该目录中创建一个文件夹并使用它来运行命令行...
那么如何实现浏览服务器机器文件系统呢?
由于安全限制,这不可能直接实现。
但是您可以通过编写一个包含文件系统信息的 bean 类来解决这些限制,以便特殊的自制 FileSelectDialog 可以通过 webfrontend 向用户显示这些信息。
在 Glassfish 管理 GUI 中,他们已经完成了类似的操作……在Applications --> Deploy下,您可以通过特殊的文件选择对话框从本地文件系统或服务器文件系统中选择文件。
另一种方法记录在这里