Google Web Toolkitについて5
GWTのRPCで複雑なデータ型を使ってみる。
必要なのは、 デフォルトコンストラクタと IsSerializable を実装する事だけ。
package tutorial.gwt.client; import com.google.gwt.user.client.rpc.IsSerializable; public class MyData implements IsSerializable { String id; String name; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } }
これでRPCの返却値にも、パラメータにも使える。Serialize/Deserizalizeの実行などはGWTが面倒見てくれる。