[Seasar-user:10233] Re: HOT deployの動作について
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 8月 30日 (木) 23:00:29 JST
小林 (koichik) です.
Date: 30 Aug 2007 22:34:19 +0900
From: 山下 真里 <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:10232] Re: HOT deployの動作について
> AccessPageにはhomeIdはなく、
> 親クラス関連で、gettterメソッドのみを定義させていただいております。
Teeda の TForEach でプロパティが更新できるか
チェックが漏れているようです>大谷さん
この辺 (410 行目〜)
if (hasDefaultConstructor) {
for (int i = 0; i < itemBeanDesc.getPropertyDescSize(); i++) {
final PropertyDesc itemPd = itemBeanDesc.getPropertyDesc(i);
final String propertyName = itemPd.getPropertyName();
if (!pageBeanDesc.hasPropertyDesc(propertyName)) {
continue;
}
final PropertyDesc pagePd = pageBeanDesc
.getPropertyDesc(propertyName);
pagePd.setValue(page, pagePd.getValue(pageClone));
}
}
}
の最後を
if (pagePd.isWritable()) {
pagePd.setValue(page, pagePd.getValue(pageClone));
}
かな.
pageToItem() なんかも同様.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内