一、下载文件。直接一行代码代码搞定:
ok(new File("test.xlsx"));
完整的类代码如下:
public class Export extends Controller {
public static Result excel(String filename){
Configuration conf = play.Play.application().configuration();
String tmpPath = conf.getString("tmp.path");
return ok(new File(tmpPath + "/" + filename+ ".xlsx"));
}
}
二、上传文件
前端代码:
<form method="POST" enctype="multipart/form-data" action="/upload">
File to upload: <input type="file" name="file"><br/>
<br/>
<input type="submit" value="Press"> to upload the file!
</form>
后端代码:
public static Result upload() {
MultipartFormData body = request().body().asMultipartFormData();
FilePart filePart = body.getFile("file");
String fileName = picture.getFilename();
String contentType = picture.getContentType();
File file = picture.getFile();
}
分享到:
相关推荐
1. Play Framework 介绍 2. 创建和发布 Play 应用 2.1 创建 Play 的工程 2.2 Play 常用指令 2.3 Play 应用的 JVM 调优 ... 5.5 如何上传文件? 5.6 使用缓存 5.7 使用模板开发 HTML 页面 6. 搭建mango开发环境
游戏框架blob 我最近遇到了使用 java play 框架(版本 2.3.x)将图像上传和存储为 BLOB 的问题。 在字节数组中上传和铲除数据是小菜一碟,但乍一看,将数据重新放入图像标签并不是那么简单。 互联网研究告诉我,我...
这演示了如何混合使用 Play WS 库和底层 AsyncHttpClient 以使用multipart/form-data请求上传多个文件。 要使用,请创建文件/tmp/x 、 /tmp/y和/tmp/z然后运行应用程序并访问 。 应用程序会将文件上传到自身(在 )...
使用Play控制台 设置你的首选IDE 解析一个Play应用程序 Play教程 Play模块 用Play工作 为Scala开发者 主要概念 HTTP编程 异步HTTP编程 模板引擎 表单提交和验证 处理JSON 处理XML 处理文件上传 访问SQL数据库 使用...
用play.db.jpa.Blob存储上传文件 - 74 - 强制保存 - 75 - 更多公共类型generic typing问题 - 77 - 08.Play.libs库包 - 78 - 用XPath解析XML - 78 - Web Service client - 79 - Functional programming with Java功能...
此操作将帮助您使用Google Play开发者API v3将Android .apk或.aab (Android应用程序捆绑包)文件上传到Google Play控制台。 输入项 您必须提供serviceAccountJson或serviceAccountJsonPlainText serviceAccountJson...
在 Play 中上传 Ajax 在 Play 中使用 Ajax 上传文件(使用 jQuery 和 jQuery 表单插件)
用play.db.jpa.Blob存储上传文件 - 74 - 强制保存 - 75 - 更多公共类型generic typing问题 - 77 - 08.Play.libs库包 - 78 - 用XPath解析XML - 78 - Web Service client - 79 - Functional programming with Java功能...
本人的毕业设计文档:基于springboot的cosplay网站的设计与实现 包括需求分析,总体设计,详细设计 (仅供大家参考,需要代码的我之后上传)
带有签入和设备信息上传的ac2dm身份验证更新的搜索和下载电话从预定义值列表中选择要伪造的设备(检查device.properties )(默认为OnePlus One)建立这是构建软件包的推荐方法,因为setuptools将负责生成库所需的...
Google Play 音乐上传器这是一个基于 Simon Weber 的 gmusicapi ( ) 和 Watchdog python 库 ( ) 的播放音乐上传器)指示安装 gmusicapi、eyeD3、libav-tools 和 watchdog python 库以及所有必需的依赖项运行 first...
这是一个Java应用程序,它基于 HTML 文件(作为输入)和来自 Google Play 商店网站的移动应用程序列表生成CSV 文件(主要用于导入到 Excel 中)。 从这个应用程序列表中,该程序向 Google 发出请求,尝试检索关键...
上传视频时获取视频第一帧作为封面 完整代码+注释 使用方法:直接将html文件在浏览器打开即可。 使用到的技术:原生Dom操作 + video标签及canplay监听 + cavas绘制 + base64转为Blob + Blob转为FormData
1、解压下载包到某文件夹 2、把动网数据库(7.0版)改名为 dvbbs70.mdb, 覆盖同名文件。 3、把娱乐先锋数据库(4.8)版改名 play48.mdb, 覆盖同名文件。 4、执行convert.asp,执行转换,转换结果的数据保存在play...
在xmlhttprequest level 1中,Ajax是不能够上传文件的,因为js不能操作本地文件,但是市场上有一些Ajax异步上传文件的插件,是怎么完成的呢?答案:可以使用iframe模拟Ajax上传文件。接下来博主将使用iframe来模拟...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
PlayCommunity社区系统 PlayCommunity社区系统基于开发而成,目前正在运营。 参与贡献 下载与编译 git clone ...将play-community-<version>.zip文件上传至服务器并解压,打开配
1、主题安装下载后上传到wordpress网站的/wp-content/themes/目录下,或者在线安装上传下载好的主题压缩包文件,后缀为.zip格式! 2、安装好启用主题,会自动创建几个必备页面。 3、注意,强烈建议在wp后台设置...
播放分块文件上传器 概述 此应用程序演示了使用 Akka 作为其核心功能的异步文件上传。... 特此授予任何人免费获得本软件副本和相关文档文件(“软件”)的许可,不受限制地处理本软件,包括但不限于使用、复制
GitHub行动,将aab / apk上传到Play控制台上的Internal App Sharing。 输入项 serviceAccountJsonPlainText 必需:服务帐户JSON(采用纯文本格式)以验证上传请求。 请注意,它应该是纯文本格式,而不是实际的JSON...