はじめに
http://blogs.yahoo.co.jp/dk521123/36058991.htmlで環境構築ができたので、次に、HelloWorldを作成してみる Eclipse のプロジェクトは、上記の関連記事のものを再利用する。
サンプル
* ビュー(今回は「helloworld.scala.html」)を追加する際は、[プロジェクト名]/app/viewsを右クリックし、 [New]-[Other]-[Scala Wizards]-[Play Template]で「Next]ボタン押下
ビュー
* views/helloworld.scala.html@(mainString:String) <!DOCTYPE html> <html lang="ja"> <body> <h1>@mainString</h1> </body> </html>
コントローラ
* controllers/HelloWorldController.javapackage controllers; import play.mvc.Controller; import play.mvc.Result; import views.html.*; public class HelloWorldController extends Controller { public Result index() { return ok(helloworld.render("Hello World!")); } }
その他
* conf/routes・・・ GET /assets/*file controllers.Assets.versioned(path="/public", file: Asset) # ↓↓↓↓↓Add↓↓↓↓ GET /hello controllers.HelloWorldController.index()
動作確認
* ブラウザを立ち上げて、以下のURLにアクセスする => 「Hello World!」って出てきたらOK!![http://localhost:9000/hello]
参考文献
* Hello Worldhttp://blog.kujira-station.com/201306151143
http://d.hatena.ne.jp/kamekoopa/20131111/1384169162
http://d.hatena.ne.jp/b_TAT_d/20120101/1325503154