0
В Play framework (Java) есть ли способ конвертировать объект типа play.api.mvc.Result в объект типа play.mvc.Result?Как преобразовать Scala play.api.mvc.Result в Java play.mvc.Result в Play Framework
В Play framework (Java) есть ли способ конвертировать объект типа play.api.mvc.Result в объект типа play.mvc.Result?Как преобразовать Scala play.api.mvc.Result в Java play.mvc.Result в Play Framework
В Play версии 2.5.x вы должны зарегистрироваться play.core.j.JavaHelpers
. Я должен был сделать именно это преобразование, то есть от Scala play.api.mvc.Result
до Java play.mvc.Result
:
Это похоже на это, например,
import play.core.j.JavaHelpers
def doLogin = Action { implicit request =>
val jContext = JavaHelpers.createJavaContext(request)
// ...
val sResult : play.api.mvc.Result = ...
val jResult : play.mvc.Result = JavaHelpers.createResult(jContext, sResult)
// now you can use jResult
}
Возможно, вы могли бы прочитать [документацию] (https://www.playframework.com/documentation/2.3.x/Migration23#Results-restructure) – cchantep