2011-04-15 55 views

回答

3

MVC和MVP是模式,所以他们不知道任何技术,如GWT或JSF。 MVP是MVC的变体。

GWT和JSF是用于基于浏览器的客户端应用程序的技术。他们有完全独立的起源和实施。唯一可能与它们相关的是,它们都旨在最终提供带有AJAX丰富的浏览器JavaScript代码。

如果您使用GWT应用程序,则不需要JSF。如果您有大型的JSF应用程序,并且想要利用GWT,则可以将GWT应用程序封装到JSF中。

1

GWT完全与JSF分离。以为你可以建立一个网站,使用JSF的一些部分和GWT的其他人。

+0

好吧,这正是我想要的...但是,我不知道是否有一个特定的架构。例如,我可以做2分离应用程序,如:管理员(GWT + MVP)的app1和网站(JSF + Spring MVC)的app2?我认为我有一个更复杂的愿景,但我想要的是有益于Spring MVC框架,并且也遵循Google IO架构建议(使用MVP)。 Tkx很多, – nzaero 2011-05-07 09:15:14

+0

2个不同的应用程序 - 2种不同的实现:这是完全有效的方法。 – topchef 2011-05-07 16:24:53