Как включить файл 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="../JSPs/header/navigation.jsp"></jsp:include>
<jsp:include page="/WebContent/WEB-INF/JSPs/header/navigation.jsp"></jsp:include>
2 ответа
Решение
Ваш относительный путь неверен. Использование:
<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>