title: What's the best way to make a modular java web application
body: <p>I'm building small web site in Java (Spring MVC with JSP views) and am trying to find best solution for making and including few reusable modules (like "latest news" "upcoming events"...).</p>
  
  <p>So the question is: Portlets, tiles or some other technology?</p>