play フレームワークを使い始めたばかりで、新しいプロジェクトを作成するときに取得するデフォルトのアプリケーションを理解しようとしました。
私が理解している限りでは、localhost ページをロードするときに、http get リクエストが来てApplication.index()、routes ファイルの仕様のためにメソッドに送られますか? この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")ますか? これは "Welcome to Play 2.0" サイトを取得していますか? 繰り返しますが、play20 のドキュメント/API エントリが見つかりません :(
現時点で本当に混乱しているので、誰かが概要を理解するのを手伝ってくれることを願っています..^^私はJavaをたくさんやったことがありますが、Webプログラミングはまったくしていません.現時点では非常に奇妙です!