這就是我現在做的方式:如何檢查GWT RequestFactory的代理是否被凍結?
try {
itemProxy.setQuantity(20);
} catch (IllegalStateException e){
itemProxy = context.edit(itemProxy);
table.replaceProxy(index, itemProxy);
itemProxy.setQuantity(20);
}
是否有任何其他方式比捕捉異常?我知道代理具有「凍結」屬性,因爲我在Eclipse調試器中看到它。但我不能將代理強制轉換爲任何類或AutoBean接口來讀取凍結屬性的值。
+1爲您的答案。 –