MVPを使用したGWTでのフォーム提出のベストプラクティスを探しています。ベストプラクティス - データ提出GWT MVP
私のアプリケーションでは、単純なfromがレンダリングされるダイアログボックスが開きます。 「OK」ボタンをクリックすると、要素値が読み込まれ、値オブジェクトに割り当てられます。このオブジェクトは、新しい場所に追加されます。
ビュー:
onOkButtonClicked(event){
// read values from dialog box elements
// assign the values to ValueObject(name, number, address)
presenter.goto(new ListRecordPlace("list","addrecord", valueObject);
}
活動:
ListRecordActivity(ListRecordPlace place, eventBus){
this.place = place;
}
start(...){
if(this.place.getAction().equals("addrecord")){
// RPC call to add the new record: this.place.getNewRecord();
// RPC returns list of records
view.setRecordList();
container.setWidget(view.asWidget());
}
}
これはMVP活動や場所でサーバーにデータを送信するための正しい方法ですか?
GWTプレイスのための 'google-places-api'タグの使用をやめてください。楽しいことです! https://developers.google.com/maps/documentation/places/ –