У меня есть JSP, который получает путь к другому файлу JSP из файла системных свойств и перенаправляет JSP на страницу HTML.
<%
//code related to fetching the filename
String paths = "../../"+directory+"/"+fileName;
%>
<jsp:forward page="<%=paths %>"></jsp:forward>
Приведенный выше код вызывает внутреннюю ошибку сервера.Вместо выражения в jsp: forward, если я назначу путь, как показано ниже: Это прекрасно работает и перенаправляет функции, возвращаемые validate.jsp.
Может кто-нибудь указать мне на возможную ошибку с скриптлетомкак я считаю, синтаксис правильный:
<jsp:forward page="{relativeURL | <%= expression %>}" />