2006-04-20 Commons BeanUtilsのバグ? Java PropertyUtilsのdescribeメソッドを実行すると Beanのプロパティ一覧を取得できるけど、 ある条件でプロパティ値の大文字小文字がおかしくなるケースが。 普通なら「getHoge()」なら「hoge」が取得できると思うけど、 なぜか「getHOge()」だと「HOge」となっちゃう。 二文字目が大文字の場合は一文字目も大文字になるらしい。 どういう仕様なんだろうか。だいぶはまりました。ぐったり。