如何集成Java FX和Spring MVC

Swa*_*kar 6 java model-view-controller spring javafx


我想在我的web应用程序中使用JavaFx作为前端.我的问题是,是否可以将Model对象与使用Java Fx开发的表单绑定.
我恳请你对这个问题有所了解.
如果您需要进一步澄清,请告知我们

Puc*_*uce 2

Web 前端(如 Spring MVC)和富客户端(以及 JavaFX 等 RIA)之间的主要区别在于,对于 Web 前端,服务器端逻辑在与 Web 框架相同的 JVM 中运行,而对于富客户端,服务器端逻辑在与 Web 框架相同的 JVM 中运行。端逻辑和客户端运行在 2 个独立的 JVM 上,一个在服务器计算机上,一个在客户端计算机上。

富客户端通常在用户运行之前完全下载/安装,而对于 Web 前端,每个 HTML 页面可能首先动态创建,然后根据需要发送给用户。

由于用户通常从一开始就已经拥有完整的富客户端,因此只有实际数据 (DTO) 使用某种远程服务(例如 Web 服务)来回发送。

因此,这意味着JavaFX 客户端无法访问服务器的对象(例如附加的JPA 实体)。您需要包装数据并使用某种服务将其发送到 JavaFX 客户端(请参阅服务外观和 DTO 设计模式)。