gpt4 book ai didi

java - 如何使用requestDispatcher重定向到jsp页面?

转载 作者:行者123 更新时间:2023-11-30 03:35:21 30 4
gpt4 key购买 nike

我想从一个 servlet 重定向 JSP 页面。所有 JSP 页面都在 WebContent/resources/jsp/en/ 下,所有 css、js、图像都在 webcontent/resources/** 下,我在调用该 JSP 页面时遇到问题。我收到 **404 错误

我可以使用

访问 css js 和图像
 <%=request.getContextPath()%>/resources/css/styles.css

但不是jsp页面....我正在做的是

servlet:

String url = request.getServletPath();

if (url.equals("contactUs")) {

System.out.println(request.getContextPath()+"..............");
request.getRequestDispatcher("/resources/jsp/en/contactUs.jsp").forward(request, response);
}

web.xml:

<url-pattern>/portal/*</url-pattern>

这不起作用...

最佳答案

request.getContextPath()/resources/jsp/en/contactUs.jsp 连接起来。

request.getRequestDispatcher(request.getContextPath()+"/resources/jsp/en/contactUs.jsp")
.forward(request, response);

关于java - 如何使用requestDispatcher重定向到jsp页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28068632/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com