Primefaces 5 — темы, загрузка иконок в spring проекте

Рассмотрим как подключить различные темы для primefaces при работе с Spring Web Flow. Подключить библиотеки достаточно легко, нужно лишь прописать в maven эти зависимости.

Share Button

Spring MVC — обработка исключений

Приведу несколько примеров перехвата исключений с помощью Spring MVC. Кусок кода из прошлой заметки про загрузку файла, но с дополнительным указанием возможных исключений:

Share Button

Spring MVC — загрузка файла с валидацией

В прошлой заметке был описан базовый пример загрузки файла с помощью Spring MVC. Здесь будет рассмотрен вариант загрузки файла с реализацией валидации и паттерна Post-Redirect-Get.

Share Button

Spring MVC — загрузка файла

В Spring загрузка файла значительно упростилась. Для загрузки одного файла не понадобится почти никаких усилий. В этой заметке будет показан минимальный набор для загрузки одного файла, а здесь рассмотрен более реальный пример загрузки файлов с валидацией. Самую главную работу будет выполнять следующий бин (подключаем в application-context.xml):

CommonsMultipartResolver — реализует интерфейс MultipartResolver, который использует библиотеку Apache […]

Share Button

Spring MVC — паттерн PRG (Post/Redirect/Get)

Краткое описание шаблона веб проектирования PRG можно посмотреть здесь. Перейдем к реализации PRG в Spring MVC.

Share Button

Spring MVC — интеграция с JSF

Рассмотрим пример создания простого приложения «Hello World» с использованием Spring MVC и JSF 2.0. В статье будет показаны базовые настройки для создания и запуска проекта .

Share Button

Spring MVC — сохранение объекта в сессии

Как сохранить объект в сессии при помощи Spring MVC? Например нам необходимо сохранять данные пользователя между запросами внутри сессии, чтобы не терять данные о сохраненных товарах в корзине. Для этого нужно хранить объект на протяжении всей сессии пользователя в нашем приложении.

Share Button

Spring MVC — Handler Mapping. Описание интерфейса HandlerMapping

Одним из важных интерфейсов в Spring является HandlerMapping. Рассмотрим его более подробно.

Share Button