Есть ли смысл разделять части веб приложения на различные мавен-модули, если разрабатываешь целостное решение для конкретной проблемы? Вообще говоря практика полезная с определенной точки зрения. С другой точки зрения смысла нет. Рассмотрим обе.
Java developer's blog.