分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
和你编写代码类似,你编写的页面也可以由多个小的片段组合而成,这些小的片段本身也可以由更小的片段构成。这些小片段通常是可以在其它页面重复使用的:有些部分可以用在所有页面,而有些部分是某些页面特定的。本篇介绍如何使用这些可重用的小模板来构成整个页面。
Includes
到目前为止的例子,我们只显示了HTML的片段,没有实例显示整个页面。下面我们给出完整的显现产品列表的代码和模板:
1 | def catalog() = Action { |
2 | val products = ProductDAO.list |
3 | Ok(views.html.shop.catalog(products)) |
4 | } |
对应的页面模板app/views/products/catalog.scala.html
1 | @ (products : Seq[Product]) |
2 | <!DOCTYPE html> |
3 | <html> |