jsp: пересылка внутренней ошибки сервера

У меня есть 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 %>}" />

0 ответов

Другие вопросы по тегам