2009-09-25 62 views
1

上次我查看Web應用程序時,共識似乎是Struts/Java EE。現在,看起來Spring MVC/Java EE或Struts/Java EE都是可行的解決方案。框架推薦請求:Spring,Struts,Java EE?

這是否正確?或者Spring MVC現在是Struts的共識選擇嗎?我們至少有一個曾經與Struts合作過的人,並希望與之合作。我對Struts也比較熟悉,在過去曾對它進行過審查。

另外,Java EE仍然被認爲是處理遠程組件的可行解決方案嗎?還是有其他選擇?

回答

0

所有這些解決方案都是完全可行的。除非你只是想找一種新技術,否則就用struts吧,因爲這是你所知道的。

1

表示層對於我來說仍然不是Java EE應用程序的「一次性」部分。上述解決方案不會遇到大的缺陷或設計問題,並且會完成這項工作。我只需添加Stripes這是一個基於Convention over Configuration的非常優雅的框架,如果您有基於操作的框架方面的一些經驗,那麼簡單易學。也有Wicket,雖然威克是一個基於組件的框架,這是一個不同的範例。

只要選擇其中一個(你知道最多的一個似乎是一個不錯的選擇)。

僅供參考,Matt Raible已經做了一些不錯的比較Web Presentation Frameworks,這些比較並不完全過時並且仍然很有趣。一探究竟。