ハック 2014.04.03 330 Java / Play Framework / scalaPlayFramework2.2.xのScalaTemplateで分岐処理をする方法 ツイート シェア はてな Scala Templateではよくこんな感じでmainにサイトのタイトルを渡すことがあると思います。@main("サイト登録") { //コンテンツの中身 }このタイトルを条件分岐で渡す方法がいまいちわからなかったのですが、このように渡してやります。@(flag:Boolean) @main(if(flag){"サイト登録"}else{"サイト更新"}) { //コンテンツの中身 }ifの前に@は不要{}の中は文字列を渡すのでダブルクオーテーションで囲むのがポイントです。つくってみた!社内のトイレ難民解決!トイレ空き状況確認システムを作ってみたAmazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。関連記事 [scala][play framework]拡張for文+ループ変数の同時使用 Play 2.2のプロジェクトでensimeを使う scala/sbtでjarにリソースファイルを同梱して利用する コンソール出力に色付けする JavaとScalaで比較 ScalaっぽくBufferedReaderを使う