Fragmentele JSP sunt cod JSP static inclus în alt JSP la momentul translatării utilizând directivele <%@ include file="..."%>. Toate fişierele se aşteaptă să fie compilate. Dar, fragmentele JSP nu sunt destinate să fie compilate autonom. Prin urmare, este recomandat ca astfel de fişiere să utilizeze o extensie de fişier .jspf. Acest lucru împiedică compilatorul JSP să încerce compilarea acestor fişiere, şi va împiedica un utilizator să facă o cerere la un asemenea fişier.
Exemplu< span class="tag"> <%@include < span class= "attName" > file= < /span> < span class= "attValue" > "/errors.jsp" < /span> < span class="tag"> %> < /span>
< span class="tag"> <%@include < span class= "attName" > file= < /span> < span class= "attValue" > "/errors.jspf" < /span> < span class="tag"> %> < /span>