是否可以在Play之外访问文件!应用程序文件夹?

西蒙

我想让两个Play应用程序(部署在同一台服务器上)访问同一文件夹,但是我找不到解决方法。

是否可以通过文件的绝对路径访问文件,所以我可以将此文件夹放在服务器的目录级别并由两个应用程序访问它?

是的,可以访问对Play应用程序进程具有正确权限的任何文件夹。您可以使用Java文件访问文件系统中的任何文件。

确保相应的读写权限(如果未播放,则抛出FileNotFoundException)

import java.io.File

@Singleton
class ApplicationController @Inject() () extends Controller {
 def file = Action {
  Ok.sendFile(new File(s"${sys.props("user.home")}/some_file.txt"))
 }
}

在上面的示例中some_file.txt是通过http连接发送的。请注意,如果权限不正确,则会引发FileNotFoundException

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在UWP应用程序中的应用程序文件夹之外访问文件(如SQLite数据库)?

在 CodeIgniter 中,如何使用 site_url 访问应用程序文件夹之外的文件夹

我无法获取应用程序文件夹Android Studio之外的文件

在应用程序文件夹之外读取单独的web.config文件

应用扩展程序如何访问包含应用程序文档/文件夹中的文件

是否可以将文件添加到/ data / data中的Android应用程序文件夹中?

如何在应用程序文件夹之外调用模板?

打开应用程序文件夹中的文件

无法访问Grails 3中的Web应用程序文件夹文件

是否想从应用程序文件夹中找到文件的路径?

React Redux应用程序文件夹结构

Android Studio创建应用程序文件夹

启动应用程序文件夹位置

邮编Web应用程序文件夹

斯威夫特:如何确定应用程序文件夹?

Ubuntu 20.04 应用程序文件夹

如何访问应用程序文件夹中的图像

无法在Codeigniter中访问应用程序文件夹的内容

是否可以通过媒体存储访问特定于应用程序的外部存储文件夹?

我可以配置Backblaze以便备份我的应用程序文件夹吗?

我可以仅备份Windows中的应用程序文件夹吗?

如何允许应用程序用户选择可以在应用程序文档中保存的文件夹位置

我可以在 OneDrive 中创建应用程序文件夹吗?我不希望应用访问所有 OneDrive

Django REST Framework应用程序是否真的必须是项目的根应用程序文件夹的子文件夹?

是否可以在 spring-boot 应用程序之外访问 spring 上下文?

如何在GNOME应用程序菜单中创建应用程序文件夹?

如何从应用程序视图中删除空的应用程序文件夹

XAMPP为什么需要更改应用程序文件夹的应用程序权限?

Django 无法从应用程序文件夹导入应用程序,ImportError