如何集成JavaFX和SpringMVC

如何集成JavaFX和SpringMVC,java,spring,model-view-controller,javafx,Java,Spring,Model View Controller,Javafx,我想在我的web应用程序中使用JavaFx作为前端。我的问题是,是否可以用Java Fx开发的表单绑定模型对象。 我恳请您对这个问题有所了解。 如果您需要更多关于Web前端(如Spring MVC)和富客户端(以及RIA(如JavaFX))之间主要区别的说明,请告诉我对于web前端,服务器端逻辑在与web框架相同的JVM中运行,而对于富客户端,服务器端逻辑和客户端在两个独立的JVM上运行,一个在服务器机器上,另一个在客户端机器上 富客户机通常在用户可以运行之前就被完全下载/安装,而对于web前端


我想在我的web应用程序中使用JavaFx作为前端。我的问题是,是否可以用Java Fx开发的表单绑定模型对象。
我恳请您对这个问题有所了解。

如果您需要更多关于Web前端(如Spring MVC)和富客户端(以及RIA(如JavaFX))之间主要区别的说明,请告诉我对于web前端,服务器端逻辑在与web框架相同的JVM中运行,而对于富客户端,服务器端逻辑和客户端在两个独立的JVM上运行,一个在服务器机器上,另一个在客户端机器上

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

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


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

JAVAFX和任何JavaEE框架之间的主要区别与swing应用程序和JavaEE应用程序之间的区别相同

您可以使用JAVAFX设计应用程序,直接在桌面上使用,或者在Java浏览器插件的帮助下作为浏览器小程序部署。但是,将其用作设计JavaEE应用程序前端的框架是不可能的

阅读这篇文章: