如何包含来自其他文件夹的JSP文件

如何包含来自其他文件夹的JSP文件,jsp,include,Jsp,Include,如何包含其他文件夹中的JSP文件: 我的层次结构是WebContent/WEB-INF/JSPs/ 我要包含的JSP文件来自/WebContent/WEB-INF/JSPs/body/content.JSP,我要包含该文件的JSP文件是/WebContent/WEB-INF/JSPs/header/navigation.JSP 到目前为止,我尝试的是: 你的相对路径是错误的。使用: <jsp:include page="../header/navigation.jsp"><

如何包含其他文件夹中的JSP文件: 我的层次结构是WebContent/WEB-INF/JSPs/

我要包含的JSP文件来自
/WebContent/WEB-INF/JSPs/body/content.JSP
,我要包含该文件的JSP文件是
/WebContent/WEB-INF/JSPs/header/navigation.JSP

到目前为止,我尝试的是:


  • 你的相对路径是错误的。使用:

    <jsp:include page="../header/navigation.jsp"></jsp:include>
    

    您应该在任何jsp文件中使用如下所示的jsp包含标记

    <jsp:include page="/WEB-INF/JSPs/header/navigation.jsp"></jsp:include>
    <jsp:include page="/WEB-INF/JSPs/header/navigation.jsp"></jsp:include>
    
    
    
    是打算使用双“.jsp”扩展名,还是只是页面=“../JSPs/header/navigation.jsp.jsp”中的一个输入错误?