我有一个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 %>}" />