Les fragments JSP sont composés de code JSP inclus de manière statique dans une autre page JSP au moment de la conversion à l'aide de directives <%@ include file="..."%>. Tous les fichiers JSP sont supposés se compiler. Toutefois, les fragments JSP ne sont pas conçus pour se compiler de façon autonome. Il est donc recommandé d'utiliser l'extension de fichier .jspf pour les fichiers de ce type. Ainsi, le compilateur JSP ne tente pas de compiler ces fichiers et les utilisateurs ne les demandent pas dans leurs requêtes.
Exemple< span class="tag"> <%@include < /span> < span class= "attName"> file= < /span> < span class="attValue"> "/errors.jsp" < /span> < span class="tag"> %> < /span>
< span class="tag"> <%@include < /span> < span class= "attName"> file= < /span> < span class="attValue"> "/errors.jspf" < /span> < span class="tag"> %> < /span>