【问题标题】:using <c:redirect> tag in Spring在 Spring 中使用 <c:redirect> 标签
【发布时间】:2014-07-19 17:11:53
【问题描述】:
所以,我正在显示一个 jsp。在那个 JSP 里面,有一个标签,这样:
<c:redirect url="step1.jsp"></c:redirect>
源 JSP 在 myProjName/src/main/webapp//WEB-INF/views 内部。我要重定向到的 JSP 也在该文件夹中。但是Tomcat找不到它。我必须在标签中设置的正确路线是什么?
谢谢。
【问题讨论】:
标签:
jsp
spring-mvc
redirect
【解决方案1】:
include/forward 可能会对您有所帮助。
<%@ include file="/WEB-INF/views/step1.jsp" %>
或
<jsp:forward page="/WEB-INF/views/step1.jsp"/>
或
<jsp:include page="/WEB-INF/pages/abc.jsp"/>
但 forward 和 include 不会更改浏览器地址栏中的 URL,并且响应包含在调用它的页面中。
Read more...
【解决方案2】:
您所在的 URL 是什么样的(显示在浏览器中但因错误而失败的 URL)?
我猜你已经尝试过了:
?