Каковы лучшие фреймворки для веб-приложений Java (предложения, пожалуйста)? - PullRequest
1 голос
/ 01 июля 2010

Я новичок в веб-приложении Java.Я тренируюсь с JSF2.Лучше использовать какой-либо фреймворк с JSF или просто перейти с JSF?

Если лучше использовать Framework, что вы, ребята, советуете мне предложить?

Ответы [ 7 ]

4 голосов
/ 01 июля 2010

Попробуйте Играть! Framework . Кажется, это хороший RAD-каркас, особенно для простых приложений.

3 голосов
/ 01 июля 2010

Нет лучшего решения или основы. Вам лучше определить, даже для себя, что именно вы хотите, чтобы приложение делало, а затем искать наиболее подходящую технологию. Чтобы не быть слишком абстрактным, я бы посоветовал вам ознакомиться с Struts, Spring и GWT (Google Web Toolkit).

У каждого из них есть свои плюсы и минусы, поэтому дело не в том, чтобы стать гуру только в одном из них, а в том, чтобы лучше знать их всех, чтобы принять правильное решение, когда это необходимо.

2 голосов
/ 01 июля 2010

Я думаю, Калитка довольно приятно.Но опять же, мне не особо нравятся JSP.

Просто взгляните на их страницу мотивация , чтобы узнать, что их отличает.

1 голос
/ 01 июля 2010

Я настоятельно рекомендую Seam Framework от JBoss.Это помогает немного упростить JSF, а также позволяет легко интегрировать такие вещи, как Hibernate или EJB3.Кроме того, это довольно широкая поддержка в основных IDE.

1 голос
/ 01 июля 2010

Все зависит от ваших потребностей.Лично я предпочитаю Spring + Struts2 + Hibernate или Grails.

1 голос
/ 01 июля 2010

Вы можете использовать множество фреймворков, чтобы упростить использование фреймворков и повысить эффективность.

Я бы предпочел Spring Webflow .Он обрабатывает состояние разговора, прост в использовании, и вы можете воспользоваться другими функциями Spring, предлагаемыми Spring (IoC / Dependency Injection, интеграционные функции, Spring Batch ...)

Когда у вас есть свобода использования разных языков/ apis вы должны взглянуть на Grails .

0 голосов
/ 01 июля 2010

Попробуйте http://www.icefaces.org/main/home/, что мощнее, чем JSF

...