6


WebアプリケーションのフロントエンドとしてJavaFxを使用したいと思います。私の質問は、ModelオブジェクトをJavaFxで開発されたフォームにバインドできるかどうかです。
この問題に光を当てていただきたいと思います。
これに関してさらに説明が必要な場合はお知らせください

4

2 に答える 2

2

JAVAFX と任意の Java EE フレームワークの主な違いは、swing アプリケーションと Java EE アプリの違いと同じです。

JAVAFX を使用してアプリケーションを設計し、デスクトップで直接使用したり、Java ブラウザー プラグインを使用してブラウザー アプレットとしてデプロイしたりできます。ただし、Java EE アプリケーションのフロントエンドを設計するためのフレームワークとして使用することはできません。

この投稿を読む :

https://www.java.net//node/674176

于 2013-06-14T12:53:51.793 に答える
2

Web フロントエンド (Spring MVC など) とリッチ クライアント (および JavaFX などの RIA) の主な違いは、Web フロントエンドではサーバー側のロジックが Web フレームワークと同じ JVM で実行されるのに対し、リッチ クライアントではサーバー側のロジックが実行されることです。側のロジックとクライアントは、サーバー マシンとクライアント マシンの 2 つの個別の JVM で実行されています。

リッチ クライアントは通常、ユーザーが実行する前に完全にダウンロード/インストールされますが、Web フロントエンドの場合、各 HTML ページは最初に動的に作成され、必要に応じてユーザーに送信されます。

通常、ユーザーは最初から完全なリッチ クライアントをすでに持っているため、実際のデータ (DTO) のみが Web サービスなどのリモート サービスを使用して送受信されます。

したがって、これは、JavaFX クライアントがサーバーのオブジェクト (たとえば、添付された JPA エンティティ) にアクセスできないことを意味します。データをまとめて、ある種のサービスを使用して JavaFX クライアントに送信する必要があります (サービス ファサードおよび DTO 設計パターンを参照してください)。

于 2012-05-26T23:08:52.163 に答える