之前曾尝试使用Play1.2.3
..我非常喜欢这个框架。
现在我正在尝试为此启动一个Web应用程序,我想尝试使用Play2.0.2
(最新)。
已下载Play2.0.2 Java版..
*Play new myFirstApp >> play run >> Done as expected.* (Selected a simple Java app option 2 )
仔细查看html
views
个文件
index.scala
& main.scala
为什么?
后来打开了index.scala
html文件
找到了这个:
@(message: String)
@main("Welcome to Play 2.0") {
@play20.welcome(message, style = "Java")
}
无法理解上述模板代码?
我是否需要scala
知识才能与未来Playframework
版本相处?
答案 0 :(得分:2)
是的,您需要一点Scala知识,但在模板中需要的范围内,您可以在文档中找到的内容就足够了。
index.scala.html
仅适用于此页面的模板,main.scala.html
是与
Template decorators : #{extends /} and #{doLayout /}(滚动到该部分)
除此之外,您可以使用纯Java创建控制器和模型,查看Play 2源中包含的示例,您将在短时间内获得它,可以确保您。