避免將 .jsp 副檔名用於 JSP 片段

JSP 片段是在轉換時透過利用 <%@ include file="..."%> 指引靜態地併入到另一個 JSP 中的 JSP 程式碼。 預期所有 JSP 檔都要編譯。 不過,JSP 片段不打算自行編譯。 因此,建議此類檔案使用 .jspf 副檔名。 這會阻止 JSP 編譯器嘗試編譯檔案,並將阻止使用者要求此類檔案。

範例
<%@include  file="/errors.jsp"%>
解決方案
將併入檔的副檔名從 .jsp 變更為 .jspf,並更新參照該檔案的所有 include 指引。
<%@include  file="/errors.jspf"%>