Должен ли я использовать Struts 1 или 2 с jQuery? - PullRequest
2 голосов
/ 23 апреля 2011

Я хочу разработать приложение Java EE с богатым пользовательским интерфейсом, который интенсивно использует Ajax. Я знаю, что для этого могу использовать фреймворки Ajax, такие как jQuery и Dojo. Ранее я работал над Java EE со Struts (1.x) и Hibernate.

Но недавно я обнаружил, что в Struts 2 встроена поддержка Ajax. Стоит ли использовать Struts 2? Я не знаком со Struts 2. Должен ли я использовать Struts 1 или 2? Если я буду использовать Struts 2, придется ли мне также использовать jQuery или в Struts 2 есть пользовательские теги, поддерживающие Ajax?

Ответы [ 4 ]

2 голосов
/ 06 апреля 2012

Рядом со Struts 2, возможно, стоит подумать о JSF 2. Это очень хорошая веб-инфраструктура, которая также имеет отличную встроенную поддержку Ajax.

Существует множество библиотек компонентов, которые являются хорошим примером использования AJAX в JSF, например, см. PrimeFaces Showcase .

2 голосов
/ 23 апреля 2011

Используйте Struts 2, Struts 1 крайне устарел.Struts 2 значительно отличается от Struts 1, поэтому ваши знания о Struts 1, вероятно, не будут сильно передаваться (за исключением общего понимания жизненного цикла запроса / ответа сервлета и т. Д.).Есть плагин Struts 2 JQuery , который вы можете использовать для Ajax.Не используйте поддержку Dojo ajax, она устарела.

0 голосов
/ 23 апреля 2011

Вы должны использовать GWT.Видит в ней ничего.Struts - это хорошо, но ничто не сравнится с GWT, если ваша цель - Ajax.

0 голосов
/ 23 апреля 2011

Struts 2. Вам придется использовать jquery (не только вспомогательные теги).

...