我使用Struts Framework创建了学生详细信息的应用程序 现在我被赋予了在客户端的同一个Application中使用ember.js Framework的任务。 那么有人可以解释我如何同时使用它们吗?
答案 0 :(得分: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,因为它会更好地满足您的需求。