如何使用ember.js作为客户端与struts作为服务器端?

问题描述 投票:-2回答:1

我已经使用Struts框架创建了学生详细信息的应用程序现在我被赋予了在客户端的同一个Application中使用ember.js Framework的任务。那么有人可以解释我如何同时使用它们?

web ember.js struts2
1个回答
0
投票

正如你所说,你想写两个应用程序。一个在客户端,一个在服务器端。随着余烬我无法帮助你。但是看起来你可以用一个ember命令生成一个包含所有所需资源的index.html,并将这些文件放在普通(apache)web服务器上。此网络服务器将成为您用户的起点。

对于服务器端,您将需要struts和struts-json-plugin。有了它,您可以创建一个ember客户端可以与之交谈的API。您不需要在struts中为此接口使用任何JSP站点。

也许它看起来像这样:

+--------------------+   visits    +------------------------+
| Client Web Browser |  -------->  | Ember Apache Webserver |
+--------------------+             +------------------------+
          |
          |         JSON           +-------------------------+
          +--------------------->  |  Struts JSON Interface  |
                                   +-------------------------+

Ember和Struts可以一起工作,但我个人认为,这并不理想。如果您只将ember客户端作为前端并且不想使用任何其他struts功能,我建议使用spring,因为它可以更好地满足您的需求。

© www.soinside.com 2019 - 2024. All rights reserved.