Play! framework如何组装页面?

rt

把页面分成了header footer body三个部分

在html页面里用@引用在相应部位即可(@*大概相当于变量吧),然而此时想要在scala中写一个方法直接组装

类似于:


class Page {

  private val header = new Header

  private val body = new Body

  private val footer = new Footer

  def getPage():Html = header.getHeader+body.getBody+footer.getFooter

}

+不通过,会认为是string的方法。append方法似乎也没有。

所以怎么办……


杨__羊羊
浏览 374回答 1
1回答

扬帆大鱼

看了api文档后使用了new Html(header.getHeader.body,body.getBody.body,footer.getFooter.body).body 的方法会返回string,而new Html的参数可以是string
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java