을 통해 서버에 전달 여기서찾을 수 없습니다 객체는 내가 <code>ArrayList</code><code>ShortcutVirtualSystemEntry</code>의이 GWT-RPC
public class ShortcutVirtualSystemEntry extends VirtualSystemEntry implements IsSerializable {
public ShortcutVirtualSystemEntry(String id, String label, String image,
String tooltip, String parent, int x, int y, int tray, Command action) {
super(id, label, image, tooltip, parent, x, y, tray, action);
}
public ShortcutVirtualSystemEntry() {
}
}
나는 모든 개체의 수 있습니다 RPC
호출을 통해 서버에 클라이언트에서 ArrayList
을 통과하려고 목록 인스턴스화하지만 데이터가 없습니다 여기 RPC :
docService.saveDocument2(shortcuts,
new AsyncCallback<Void>() {
@Override
public void onFailure(Throwable caught) {
Window.alert("Faliled");
caught.printStackTrace();
}
@Override
public void onSuccess(Void result) {
Window.alert("Success");
}
});
서버 측 :
@Override
public void saveDocument2(
List<ShortcutVirtualSystemEntry> shortcuts) {
for(ShortcutVirtualSystemEntry v: shortcuts)
{
System.out.println("Image "+v.getImage());// Prints : Image null...
}
}
왜 목록 데이터가 손실됩니까? 제가
개체 – swamy