Spring MVC View - PullRequest
       16

Spring MVC View

0 голосов
/ 31 июля 2009

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

Любое понимание было бы здорово!

Ответы [ 5 ]

6 голосов
/ 31 июля 2009

JSP, конечно.

Иногда PDF; Excel при необходимости.

BlazeDS делает возможной интеграцию Flex с Spring. Это отличный способ, если вы используете Flex.

«... У меня проблемы с поиском того, что работает хорошо ...» - все они работают хорошо с точки зрения Спринг.

Что использовать, когда? Используйте технологию, которую вы знаете лучше всего. Весна может справиться со всеми из них просто отлично.

ОБНОВЛЕНИЕ: Поскольку это было написано три года назад , я исправлю его, сказав, что рекомендую использовать шаблоны Velocity для объединения с динамическими данными. Шаблоны должны использовать HTML, CSS, JavaScript и jQuery. Я думаю, что это обеспечивает максимальную гибкость, которую вы можете иметь. Вы «заглядываете в будущее» в свой дизайн, если можете создавать отзывчивые страницы HTML 5.

1 голос
/ 05 августа 2009

Мы используем следующие языки шаблонов

Скорость Apache : Большинство наших старых проектов используют скорость Apache для визуализации представления. Это очень легко выучить и использовать язык. Но здесь операции с XML очень ограничены.

Freemarker : Теперь мы переносим наш проект на Freemarker. Это очень хороший язык шаблонов. Преимущество перед скоростью заключается в том, что она имеет очень хорошую поддержку для обработки XML-данных

0 голосов
/ 29 августа 2016

JSTL - мой выбор. JSTL обладает всеми функциональными компонентами, которых мы можем достичь, используя скрипты в JSP. Избегание кода скриптлета в JSP - ключ к переходу в JSTL

В коде скрипта, если что-то не так, вся страница разрывается. Но это не в случае JSTL

0 голосов
/ 14 июня 2015

Я использую Thymeleaf, потому что он имеет статическое прототипирование, что очень полезно, когда две команды занимаются веб-дизайном и разработкой на стороне сервера. Я считаю, что JSP - довольно старая технология, и у меня были некоторые проблемы с использованием HTML5, поэтому я решил использовать другую технологию представления.

Кроме того, Velocity является конкурентом Thymeleaf, но я не особо затронул Velocity помимо создания шаблонов электронной почты.

0 голосов
/ 20 мая 2015

Вы можете использовать jsp с плитами распорок, чтобы получить хороший и равномерный опыт Вы можете обратиться к книге «Весна в действии», чтобы узнать, как это сделать. Я использовал эту комбинацию для разработки своего сайта www.propertymela.net. Посмотри.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...