play

play アプリケーションのクラスパス指定を短くする

この記事は Play framework Advent Calendar 2014 の9日目です。 昨日は @nazoking さんの play2.3 の sbt-web を使わず node で代替システムを作るための資料 でした。 明日は @xuwei_k さんの 2014年に自分がしたpull req です。play でアプリを立ち上げて…

play2.3 の sbt-web を使わず node で代替システムを作るための資料

この記事は Play framework Advent Calendar 2014 の8日目です。 昨日は @gakuzzzz さんの ActionFunction の紹介 でした。 明日は @nazoking さんの play アプリケーションのクラスパス指定を短くする です。さて、 play2.3 から asset のコンパイルなどを …

play2.0のフォームテンプレートヘルパーの表示項目を細かく制御する

play2.0 の scala template のフォームテンプレートヘルパーは便利なんだけど飾りが多すぎてちょっとルールから抜けようとすると結構大変 とりあえずこんなのを用意しておけばfieldOnly.scala.html @(elements: views.html.helper.FieldElements) @elements.…

play2.0のフォームでbind以後にエラーを追加する

import play.api.data.FormError var form = Form(mapper).bindFromRequest if(エラー条件){ form = form.copy(errors = form .errors ++ Seq(FormError("フィールド","error.message",arg1)),value=None) } form.fold( errorForm => BadRequest(views.html.…

play2.0 でspecs2とscalatestを両方使う

appDependencies足しただけだと [error] Could not run test test.ApplicationSpec: java.lang.IllegalArgumentException: Unrecognized argument: sequential Throwable escaped the test run of 'test.ApplicationSpec': java.lang.IllegalArgumentExcepti…