grails

acegiプラグインの動作確認用にアプリを作ります。

まずは create-app します. user01@ubuntu:~/repos$ grails create-app test002 Welcome to Grails 1.0.4 - http://grails.org/ Licensed under Apache Standard License 2.0 Grails home is set to: /home/user01/grails Base Directory: /home/user01/repo…

fmtDatePicker作ってみた。

datePickerの日付の表示順がなんかおかしいという話をg.c.rで言っていたので、 strftimeみたいに表示順を任意にできたら便利かも!と思って作ってみた(殆どdatePickerの丸ぱくりだけど)。 %y 年 %m 月 %d 日 %H 時 %M 分 本当は変換の書式をstrftimeと合わ…

カスタムタグの作り方

http://www.ibm.com/developerworks/jp/java/library/j-grails03118/ からメモ 前準備 grails create-tag-lib Date ls -la ./grails-app/taglib/DateTagLib.groovy ./test/integration/DateTagLibTests.groovy ソース書き書き vim ./grails-app/taglib/DateT…

第13.5回 Grails Code Reading 行ってきた件

覚えてる範囲で適当にまとめ validationの順番が、スカッフォールド時の並び順になるらしい long型のプロパティにint値を代入したりすると、run-app時に例外がでる String型のプロパティをスカッフォールドするときにmax値が250を超えるとTEXTFIELDがTEXTARE…

endっていうプロパティ名はあんまし良くないらしい

grailsで作ったドメインクラスにendっていうプロパティ名をつけたら、save()時にorg.springframework.dao.InvalidDataAccessResourceUsageExceptionが発生した。 どうやらendがSQLで予約語の為に起きている事象? 例) class Dog { Date start Date end } 実…