java - 有没有办法让 requestdispatcher 转发方法显示登陆页面的 url

标签 java forward requestdispatcher

有没有办法让 Requestdispatcher 转发方法显示登陆页面的 URL

RequestDispatcher r = request.RequestDispatcher("error.jsp");
r.forward(request,response);

不显示 URL error.jsp

最佳答案

不,不是。 forward 不会改变 URL。

使用sendRedirect在浏览器中查看网址变化。

response.sendRedirect("error.jsp");

关于java - 有没有办法让 requestdispatcher 转发方法显示登陆页面的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20028986/

相关文章:

python - nn.MaxPool2d 与 nn.function.max_pool2d 之间的区别?

java - 输入表单的 RequestDispatcher

java - 将请求从 servlet 分派(dispatch)到 jsp

java - 有没有办法只改变Spark中JavaPairRDD的值?

Java servlet。登录后如何访问之前的网址

java - Java根据用户名进行url重定向

java - 如何为 request.getRequestDispatcher() 指定 .JSP 文件的路径?

java - Travis CI 无法从 GitHub 正确地将 war 文件部署到 Azure

java - 使用 OPEN SAML 的服务提供商实现 - JAVA

java - 声级均方根