我正在创建一个Web应用程序,它基本上将用户注册到一个网站,他们可以登录并浏览项目清单,就像商店一样。用户信息和商店项目将存储在MongoDB中。
对于服务器/后端端,我计划使用Spring RESTful服务实现与MongoDB进行通信,并在必要时执行CRUD操作。
现在我的主要问题是客户端使用什么(浏览器渲染,网页等)。我正在考虑JSF,以及视图的Facelets,或视图的Spring MVC和Facelets。
如果我在客户端使用JSF,这个架构会起作用吗?
答案 0 :(得分:0)
Spring和JSF一起工作。
http://docs.spring.io/autorepo/docs/spring/3.2.x/spring-framework-reference/html/web-integration.html
http://docs.spring.io/spring-webflow/docs/current-SNAPSHOT/reference/html/spring-faces.html
您可以为前端应用程序选择任何框架,并使用REST调用来调用您的后端。