0

之前已经尝试过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.scalahtml文件发现了这个:

 @(message: String)

 @main("Welcome to Play 2.0") {

   @play20.welcome(message, style = "Java")

 }

看不懂上面的模板代码?

我是否需要具备与未来版本scala相处的知识?Playframework

4

1 回答 1

2

是的,您需要一点 Scala 知识,但在模板所需的范围内,您可以在文档中找到的内容就足够了。

index.scala.html是仅用于这一页的模板,main.scala.html是类似于的布局

模板装饰器:#{extends /} 和 #{doLayout /}来自 1.2.x(滚动到该部分)

除此之外,您可以在纯 Java 中创建控制器和模型,请参阅 Play 2 源中包含的示例,您将在短时间内获得它,可以确保您。

于 2012-08-01T12:51:19.707 回答