Scala Lift - 从帖子数据中保存文件(valums uploader)

时间:2012-02-17 13:10:26

标签: scala lift ajax-upload

我有以下对象

object Upload_Dispatch extends RestHelper {

    serve {

        /* Presentation ---------------------------------------------*/
        case "upload_presentation" :: Nil Post req => {

            println(req.body.map(_.length))

            JsonResponse(JObject(JField("success", JBool(true)) :: Nil))

        }

    }

}

这来自这里:

https://github.com/timperrett/lift-file-uploader

valums uploader脚本在这里:

http://valums.com/ajax-upload/

我已经完成了返回响应的整个工作正常,我如何实际保存正在发送的文件?如何访问实际的字节数组,以便我可以使用FileOutputStream?

在此先感谢,任何帮助非常感谢:)

1 个答案:

答案 0 :(得分:2)

我认为您可以调整代码格式here以将文件上传保存到服务器。 该示例将其保存到MongoFS。

This one将其保存到磁盘