【发布时间】:2012-10-11 11:38:20
【问题描述】:
我刚刚开始尝试使用 play 框架,并尝试了解您在创建新项目时获得的这个默认应用程序。
据我了解,在加载 localhost 页面时,由于路由文件中的规范,一个 http get 请求进入并被定向到 Application.index() 方法?
在index() 方法中,会生成大量 HTML 代码并在 Result 对象中返回并传递给 index.scala.html 文件,该文件将其移交给 main.scala.html ,在那里它被更多的 html 包围。
现在,我还不清楚一些事情:
在
Application.java中有这行return ok(index.render("Hello World!"));索引属于views.html.*;但是这个包裹在哪里?我在 API 中找不到它:(为什么我不能重命名
index.scala.html文件?这个名字是约定俗成的吗?在
index.scala.html文件本身中:@play20.welcome(message, style = "Java")做什么?这是在获得“欢迎玩 2.0”网站吗?再一次 - 我找不到 play20 的文档/API 条目:(
我希望有人可以帮助我了解一下,因为我现在真的很困惑..^^ 我做了很多java,但根本没有Web编程,因此所有不同技术和语言的混合现在很奇怪!
【问题讨论】:
标签: playframework playframework-2.0