Я пытаюсь включить страницу HTML внутри страницы JSP во время выполнения.Какая HTML-страница будет включена, что будет решено во время выполнения.Когда я включаю HTML-страницу, используя следующий код:
<jsp:include page="${HTMLFILEPATH}"></jsp:include>
Вышеупомянутое выражение оценивается правильно, но HTML-файл не включен.Браузер не может найти файл по этому пути.Хотя файл присутствует по этому пути.Вот структура каталогов:
WEB-INF - JSP - Отчеты - htmlReport.html - myJsp.jsp
Это ошибка, которую я получаю Ошибка 403: SRVE0190E: Файл не найден: / WEB-INF / jsp / reports / htmlReport.html
Однако, если я использую следующее, это прекрасно работает:
<c:when test="${path=='reports/htmlReport.html'}">
<%@ include file="reports/htmlReport.html" %>
</c:when>
Я использую RAD 8.0.2, WAS7.0, Spring MVC 3.0+