Хотелось бы уточнить некоторые вещи.Использование Spring с JSF/Facelets
Я разработал веб-приложение в Eclipse IDE, используя JSF и facelets (xhtml веб-страницы). Теперь мой менеджер сказал мне заново создать это приложение, но как веб-приложение RESTful от с использованием Spring.
Я сделал некоторые исследования на Spring MVC и его DI/IoC функции и есть несколько вопросов:
Я вижу, что Spring предлагает DI/IoC, это JSF не предлагает, что? Можете ли вы создать веб-приложения RESTful в JSF? Поскольку JSF использует бобы точно так же, как Spring, какое преимущество в использовании Spring над JSF? Являются ли лимиты только частью вида весенней рамки? Могу ли я использовать Spring IoC/DI с лимитами?
Я начинаю думать, что он просто хочет, чтобы я сохранил проект как есть, но добавим IoC/DI весны.
Как вы можете видеть, я довольно смущен по этому вопросу и хотел бы получить некоторые разъяснения.
Вы сравниваете «JSF» с «Весной», которая на первом месте совершенно неправа и, по-видимому, является источником корня вашего путаницы , Вы должны сравнить «Java EE» с «Spring». Затем JSF похож на Spring MVC, а CDI/EJB похож на Spring IoC/DI, а JAX-RS похож на Spring Web и т. Д. – BalusC
@BalusC, я читаю ваши ответы, а Spring MVC управляется действием, а JSF MVC является компонентом управляемое общество. Я вижу, вы сказали, что можете использовать Facelets в Spring MVC и Spring IoC/DI в JSF MVC, но вы не можете использовать Spring MVC и JSF MVC, так как это не имеет смысла. Теперь вы можете создать веб-приложение RESTful в JSF? – Viratan