JSP ou Java Server Pages sont l'équivalent du langage Java de Active Server Pages de Microsoft et les applications Web PHP. Les fichiers JSP combinent code Java et HTML qui est compilé et exécuté comme servlets Java. Le terme "JSPF" se réfère à Java Server Page fichiers de fragments, qui sont des pages JSP pas complètes et ne peut être compilé sans erreurs. Un fichier JSP peut comprendre un ou plusieurs enfants de fichiers JSP ou JSPF dans un seul fichier qui est compilé et exécuté comme un seul servlet.