У меня есть следующий код воспроизведения (Scala):
object Experiment extends Controller {
//routes file directs /genki here
def genki(name: String) = Action(pipeline(name))
def pipeline(name: String) = {
req:play.api.mvc.RequestHeader => {
val template = views.html.genki(name)
Experiment.Status(200).apply(template).as("text/html")
}
}
def simple = Action {
SimpleResult(
header = ResponseHeader(200, Map(CONTENT_TYPE -> "text/plain")),
body = Enumerator("Hello World!".getBytes())
)
}
}
Это компилируется отлично и работает как ожидалось.
Используя scala REPL, как я могу отобразить фактический html?
У меня есть:
scala> val action = simple
action: play.api.mvc.Action[play.api.mvc.AnyContent] = Action(parser=BodyParser(anyContent))
который я подразумеваю, что теперь ссылка ссылки на действие в REPL является объектом Action, который ограничен типом для AnyContent (это правильный способ сказать это?).
как я могу теперь использовать это действие для вывода содержимого httml Http Response?
Большое спасибо