2010-02-01から1ヶ月間の記事一覧

RoRのMigrationのようなモジュール

Ruby on RailsのMigrationに似たモジュールができたみたいなので、r899で試してみました。 Migrate module Play! frameworkの1.0.1では「play install migration」ではモジュールをインストールできないので、モジュールのホームページからダウンロードし、…

playコマンドにjavadocオプションが追加

Play! frameworkで作成したクラスのJavadocだけを生成してくれるオプションが、最新リビジョンのplayコマンドに追加されたので試してみました。 Feature Request: Please add a "play create-javadocs" command ※「play create-javadoc」ではなく「play java…

CSRF対策が無い?

XSSはあるですが、CSRFに関する対策が見あたらない。自分でモジュールを作るしかないのかな...。一応、Play! frameworkのGoogleグループに質問を投げてみた。 [追記:2/22 6:20] Bug報告に上げろとのお話だった、上げてみた。 Feature request: CSRF protecti…

デフォルトでbindJPAObjectsはtrueになっている

またリリースノートには、future.bindJPAObjectsはconf/application.confで「not enabled by default」と書いてあります。 Of course as this feature can break existing applications it is not enabled by default. You can enable it by adding the foll…

Better binding for JPA objectsを試してみたが...

1.0.1のリリースノートを読んで、JPAオブジェクトが自動的にロードされる旨、『Better binding for JPA objects』に書いてありました。そこで、『データの修正』の、 public static void edit(long id, String message, String name) { String msg = "データ…

formタグはJSP taglibライクなPlayタグの#{form}を使う方がいいと思う

CodeZineの『Javaで軽快に使える「軽量フレームワーク」特集 〜本格的なRoRスタイルフレームワーク「Play!」(2)第8回』を読んで、自分でも試してみました。2ページ目の『データの作成と保存』には、記述例として以下のように書いてあります。 ${msg} <form method="post" action="@{Application.add}"> <table> : </table></form>…