2009-06-06から1日間の記事一覧

google app engine for javaで静的ファイルjavascriptが使えないのはなぜ?

stylesheetはいけるんだけどjavascriptはだめなのだろうか。いや、そんなはずはない。

slim3のgenタスクを作る

slim3はantでgen-controllerすると下記の3つが作成できる。 コントローラクラス コントローラクラスのテストクラス jspファイル これらを自作で自動生成したいと思ったので調べた。 下記のようなTaskクラスを作成すれば自由に作成できる。きれいに設計され…

slim3に欲しいRailsの機能

before_filter jpmobileのようなPC/MOBILE機の判断 layout やっぱり使ってみてGET/POSTで処理を分岐しやすくしたい。(もしくはstrutsのtransactionToken機能を実装するか) PCとMOBLILEの処理分岐を容易にしたい jspのはなんだかすっきりしないとりあえず、…

slim3でのException発生時のエラー画面制御

slim3ではエラーのハンドリングを各ActionクラスがhandleErrorを@Overrideすることで制御できるようだ。 とりあえず今は下記のようにしてエラーがGAE環境で発生した場合はerrorのIndexControllerに飛ばすようにしている。 ローカル環境ではExceptionの内容を…

slim3の入力チェック

AbstractValidatorを継承したクラスを常に作りまくらないといけない(?)のはつらいので 下記のようなメソッドをJDOControllerを継承した自作abstractなActionControllerクラスに追加した。 public static Errors getErrors(){ Errors e = (Errors)RequestL…