GWT を使用して新しいプロジェクトを開始していますが、このプロジェクト ビューでは動的になります。XML 構成ファイルからすべてのメタデータを読み取り、このメタデータに従ってビューを作成します。GWT で MVP アーキテクチャを使用したいのですが、表示されるサンプルはすべて静的コンテンツであるため、動的ビューに MVP を使用する方法を知る必要があります。何か提案はありますか?
1 に答える
0
MVP の要点は、Presenter 内に非常に薄い View とすべてのアプリケーション ロジックを用意することです。これにより、View (ブラウザーが必要) なしで Presenter をローカルで単体テストできます。
通常、1 人のプレゼンターに対して 1 つのビューがあります。あなたの場合、ビューは動的に生成されます。つまり、1 つの DynamicView (異なる XML をロードする) と、それぞれが 1 つの XML に対応するさまざまなプレゼンターが存在します。プレゼンターが正しい XML で DynamicView を開始していることは理にかなっています。
Google は、新しい MVP 機能を導入する GWT 2.1 をリリースしました: http://code.google.com/webtoolkit/doc/trunk/DevGuideMvpActivitiesAndPlaces.html
于 2010-11-01T09:29:28.563 に答える