Play+scala上传文件
来源:互联网 发布:淘宝网起名字 编辑:程序博客网 时间:2024/05/18 02:58
源码:https://git.oschina.net/leqisoft/JianBook_scala
ArticalController.scala:
/*** 上传文件* @return*/def upload()=Action(parse.multipartFormData){ request=>{request.body.file("audio").map( audio=>{//文件名val fileName = audio.filenameval contentType = audio.contentTypeval toFile = new File(s"/tmp/$fileName")toFile.createNewFile()//上传文件保存到指定位置audio.ref.moveTo(toFile,true)Ok(JSONUtil.toSuccessJSON())}).getOrElse(Ok(JSONUtil.toErrorJSON()))}}
routs文件配置:
POST /artical/upload controllers.ArticalController.upload()
Html文件:
<form action="/artical/upload" method="post" enctype="multipart/form-data"><table ><tr><td>audio:</td><td><input name="audio" type="file"></td></tr><tr><td colspan="2"><input type="submit" value="提交"></td></tr></table></form>
阅读全文
0 0
- Play+scala上传文件
- Play框架文件上传
- play框架之文件上传
- play教程 第九课 play framework实现多文件上传
- play framework实现多文件上传
- play+acca+scala
- scala play处理json
- scala+play+slick + mysql
- 非官方解决Play! Framework与GAE结合上传文件问题
- Play for Scala:Covers Play 2
- play! with scala 获取配置文件的内容
- play! with scala oracle数据库驱动
- Scala + Play + Sbt + Protractor = One Build
- Play framework 2.0 -模板引擎-基于scala
- Scala语言与Play框架入门教程
- Scala语言与Play框架入门教程
- Scala语言与Play框架入门教程
- Play 2, Scala, postgresql and Squeryl 整合
- mysql之视图
- js 跳出循环的三种区别备忘
- jQuery之AJAX总结
- 服务发现:Zookeeper vs etcd vs Consul
- 进程同步-管程
- Play+scala上传文件
- 1045. 快速排序(25)
- iOS 使用MFMailComposeViewController 报错及解决方案
- POJ 2417 Discrete Logging 笔记
- mysql之外键约束
- NEW RULE FOR THE NEW ECONOMY
- svn 安装与使用
- 道歉信(我和小福的故事之六)
- 剑指offer--面试题6:从头到尾打印链表