value async不是对象play.api.mvc.Action的成员

时间:2016-04-18 13:01:16

标签: scala playframework-2.1

以下是我的方法定义:

import play.api.mvc.{Action, Controller}
import java.io.{ByteArrayInputStream, FileInputStream, IOException, File}
import play.api.Logger._
import play.api.libs.concurrent.Execution.Implicits.defaultContext
import scala.concurrent.Future
import play.api.libs.iteratee.Enumerator
import play.api.mvc.ResponseHeader
import play.api.mvc.SimpleResult
import org.apache.commons.io.IOUtils
import java.nio.ByteBuffer

def do_something(name: String, address: String) = Action.async(parse.multipartFormData) {
    /* Some code */
}

我收到以下编译错误:

  

值async不是对象play.api.mvc.Action

的成员

1 个答案:

答案 0 :(得分:0)

Action.async最初是在Play 2.2中引入的。但是2.1和2.2都不再受支持,所以你应该考虑升级(该帖子的版本是2.5.2)。

请参阅API文档:

Play 2.1 - Action

Play 2.2 - Action