Я бы рекомендовал взглянуть на проект Virgo Snaps , используя 3.0.2.RELEASE of Virgo.
Для настройки Snaps требуется немного больше времени (добавление его в Virgo и редактирование файла org.eclipse.virgo.kernel.userregion.properties, как упоминалось в документации). Но тогда у вас есть простое, но модульное веб-приложение, работающее с одним пружинным контроллером.
Также есть пример Greenpages , который показывает, как создать полностью работающее, но еще более сложное веб-приложение, подключенное к базе данных. Но я думаю, что хороший способ начать - взглянуть на пример Snaps (не слишком концентрируясь на внутренностях Snaps).
Удачи! :)