Evitaţi utilizarea unei extensii .jsp pentru fragmentele JSP

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
<%@include  file="/errors.jsp"%>
Soluţie
Modificaţi extensia fişierului pentru fişierul inclus de la .jsp la .jspf şi actualizaţi toate directivele include care se referă la acest fişier.
<%@include  file="/errors.jspf"%>