点击我得到的会话时,我有一个会话列表,并使用angularJs将id发送到我的方法:
def getSession(idSession: UUID) = Action.async(parse.json) { request =>
sessionService.findById(idSession).map {
case Some(session) =>
Ok(views.html.result.printPdf(session))
case None => NotFound(Json.toJson("Not found"))
}
}
我的方法工作正常,但它没有重定向到视图“prindpdf”也如何调用我的第二个函数生成pdf并将会话作为参数这里是我的第二个函数:
def homepage: Action[AnyContent] = Action { implicit request =>
Ok(new PdfGenerator().toBytes(views.html.result.printPdf("Your PDF is generated"), "http://localhost:9000")).as("application/pdf")
}
这是我的观点:
@(message: models.Session)
@mainPdf("Welcome") {
Image: <img src="/public/images/favicon.png"/><br/>
Hello world! <br/>
@message
}