我想为我的第一个Web应用程序选择一个AJAX友好的Java框架,并且对第一个 感兴趣,了解不同风格之间的架构差异。Java MVC Web框架的架构差异
我喜欢MVC框架的概念,所以我主要考虑以下几点:
- 任何JSF品种(ICEFaces的,RichFaces的,PrimeFaces等)
- Spring Web Flow的
- ZK
- 检票
我已经下载了这些项目,并试图按照自己的样本/教程,并有 这么多的信息,我想我会休息一下,来这里首先包括一些预备 。
我对这些框架是如何实现MVC模式感兴趣。显然,在JSF中植根于 的东西(如ICEFaces)将具有与Spring不同的体系结构。我敢肯定,这是一个 巨大的问题,所以我没有在这些框架上寻找完整的教程;我只是 对开发人员必须在 中编写什么样的工件(Java源代码,XML配置文件等)感兴趣,以便使用这些文件构建单个AJAX驱动的页面。 我对他们的方法, 不同之处感兴趣。例如,我会想象每个框架在某个点使用FrontController
(或其类似)到 地图HttpRequests
到右边的Controller
实现。那么Controller
(bean)将需要做一些处理,可能会碰到数据库中的一些信息(使用ormapping并形成Model
),然后 然后构造一个发送回客户端的View
/HttpResponse
。这是一个简单的过分简化,但是 必须有一个简单的方法来解释这些框架如何完成 的高级架构。
你会用什么IDE?框架支持各不相同,一个好的插件可以让你的生活变得更容易。 – Viruzzo
好点维鲁佐 - 这将是Eclipse。这个问题再一次是关于这些框架如何实现MVC的理论差异,而不是帮助我决定选择哪种机制。感谢指针! – IAmYourFaja
我希望我能回答这个问题,但我只使用jsf和spring ..我会说,远离jsf。对于请求/响应周期来说太重要了。 – mkoryak