[akabana-user:94] Re: DTO のフィールド値が空になる
Yasuo Higa
higa @ isid.co.jp
2007年 2月 9日 (金) 14:43:28 JST
ひがです。
> 古谷といいます。
> よろしくお願いいたします。
>
> s2Flex2を使わせて頂いていますが、
> <S2Flex2Service>タグで呼び出したJava側オブジェクトで、
> DTOを戻り値に使用した場合、
> DTOのフィールドに格納された値が空になってしまう現象が起こっています。
>
> 起こるのは、フィールド名の先頭の単語(?)が一文字の場合のようです。
> 例えば、
> aTestCode
> のような場合です。
>
> aaTestCode
> testACode
> testAaCode
> などだと起こりません。
>
> 長文になり申し訳ありませんが、
> 下に検証に使用したコードを貼らせて頂きます。
> System.out.println("---aTestCode---"+dto.getATestCode());
> Alert.show(TestDto(resultEvent.result["RESULT"]).aTestCode);
getATestCode()に対応するプロパティは、ATestCodeなので
Alert.show(TestDto(resultEvent.result["RESULT"]).ATestCode);
ではないでしょうか。
プロパティ名は、初めの2文字が大文字なら小文字には変換されません。
Yasuo Higa
The Seasar Project
akabana-user メーリングリストの案内