Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Spring vs Struts vs Java Server Faces


Автор: ЛунныйОборотень 6.10.2010, 20:27
Здравствуйте!

Есть замысел написать простое вебприложение на Java. в качестве сервера приложений выбрал Tomcat6 .
Какой фреймворк лучше взять?С точки зрения простоты освоения.


Спасибо.

Автор: Vasay 7.10.2010, 15:59
Struts, наверно попроще.

Но обычно он применяется вместе со Spring, заменяя часть спринга называемую Spring MVC.

JSF мне не понравился. ИМХО для нужд создания публичных сайтов он подходит слабо. 

Цитата

С точки зрения простоты освоения.


Spring Roo - Rails подобный фреймворк на базе Spring.  Рекомендую с ним поиграться, если собираетесь изучать Spring. Единственное, предварительно почитайте про Aspect J - он там активно применяется.  В любой момент приложение может быть трансформировано в обычный Spring проект с отказом от Aspect J .

Grails - Rails подобный фреймворк на базе Spring обернутого в Groovy обертку. Но это уже не совсем Java

Автор: check 13.10.2010, 13:10
Цитата(Vasay @  7.10.2010,  15:59 Найти цитируемый пост)
Spring Roo - Rails подобный фреймворк на базе Spring.  Рекомендую с ним поиграться, если собираетесь изучать Spring. 
AppFuse вроде более зрелый из подобных вещей.  Spring Roo, как говорят ещё не готов к использованию в продакшн.  Я краем глаза смотрел - мне тоже так показалось. 

Автор: Vasay 13.10.2010, 16:08
check, 

roo, так же как и Grails - продукты Spring Source. Согласен, что Roo еще требует доработки. но ИМХО - за этим фреймворком будущее Java для web. 

Автор: integral 13.10.2010, 18:44
Struts, особенно первый, будет заметно легче

Автор: Foo 14.10.2010, 12:20
Struts - несколько устаревшая технология, темболее первый. Вместо Struts советую использовать SpringMVC.

Автор: Asal 19.10.2010, 15:17
Цитата(Vasay @  13.10.2010,  16:08 Найти цитируемый пост)
roo, так же как и Grails - продукты Spring Source.

Grails вроде купил Spring. Grails появился уже давно и после "покупки" его Spring-ом стали появляться плагины и фитчи от Spring.
Struts 1 стара и корява
Struts 2 говорят нормальный, похож на Spring (сам с ним не работал, после первого не тянет)

Автор: Vasay 19.10.2010, 16:24
Цитата

Grails вроде купил Spring. Grails появился уже давно 


Да Grails был куплен Spring Source.

Цитата

и после "покупки" его Spring-ом стали появляться плагины и фитчи от Spring.


В основе Grails изначально лежал Spring Framework. Фактически все что работает совместно со Spring Framework работает и с Grails. 

Автор: emmanuil 8.11.2010, 14:40
Посмотри на http://www.playframework.org/.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)