我有以下jsp:
...
<jsp:include page="../imageMenu.jspf"/>
...
当我在tomcat 8下运行应用程序时打开以下jsp时,我看到我的include替换为空字符串。
当我在码头下运行应用程序时 - 它呈现良好。
因为我没有解决与包含文件格式相关的问题,因为当我在tomcat下运行应用程序时,我没有看到包含jsp文件的问题。
答案 0 :(得分:1)
添加
后工作<url-pattern>*.jspf</url-pattern>
到web.xml
结果:
<servlet-mapping>
<servlet-name>servletname</servlet-name>
<url-pattern>*.jsp</url-pattern>
<url-pattern>*.jspx</url-pattern>
<url-pattern>*.jspf</url-pattern>
</servlet-mapping>
答案 1 :(得分:0)
您可以尝试使用完整路径。
<jsp:include page="/WEB-INF/JSPs/repo1/repo2/imageMenu.jspf"></jsp:include>