Bien que JSTL simplifie le code Java d’une JSP, il faut néanmoins veiller à ne pas développer des applications JSP monolithiques. La solution bien connue à ce dilemme est le modèle de conception MVC.