如果使用JAVA,当我使用JAVA时,页面跳转会出现问题:
response.sendRedirect("login.jsp")
然后我得到这个网址: http://localhost:8080/login.jsp
但是如果我用
request.getRequestDispathcer("login.jsp").forward(request, response)
然后我得到以下网址:(http://localhost:8080/Shopping/login.jsp
“购物”是我模块的名称)。
有什么不同?
为了简单说明差异,
response.sendRedirect("login.jsp");
不添加上下文路径(指的是捆绑了servlet的应用程序/模块)
但是,而
request.getRequestDispathcer("login.jsp").forward(request, response);
将在相应应用程序的上下文路径之前
此外, 重定向请求
用于将资源重定向到其他服务器或域。控制任务的这种转移由容器委托给浏览器。也就是说,重定向将标头发送回浏览器/客户端。此标头包含要由浏览器重定向的资源URL。然后浏览器向给定的URL发起一个新请求。
转发请求 用于转发到进行呼叫的服务器中可用的资源。控制权的转移是由容器内部完成的,不涉及浏览器/客户端。
问题内容: 使用JAVA时,我的页面跳转出现问题: 然后我得到这个网址: 但是如果我用 然后我得到以下网址:(“购物”是我模块的名称)。 有什么不同? 问题答案: 为了简单说明差异, 不添加上下文路径(指的是捆绑了servlet的应用程序/模块) 但是,而 将在相应应用程序的上下文路径之前 此外, 重定向请求 用于将资源重定向到其他服务器或域。控制任务的这种转移由容器委托给浏览器。也就是说,重定向
< code>$@和< code >“$ @”有什么区别吗? 我知道非特殊字符可能存在差异,但是带有输入参数的符号呢?
我正在使用面向微服务的架构进行开发并想要跟踪。我在谷歌上搜索,发现istio具有扩展的标头: x请求ID x-b3-traceid x-b3-spanid x-b3-父spanid x-b3-采样 x-b3-标志 x-ot-span-上下文 我主要想知道和之间的区别,但如果有人可以共享其他人的标头,那就可以了
本文向大家介绍forward 和 redirect 的区别?相关面试题,主要包含被问及forward 和 redirect 的区别?时的应答技巧和注意事项,需要的朋友参考一下 forward 是转发 和 redirect 是重定向: 地址栏 url 显示:foward url 不会发生改变,redirect url 会发生改变; 数据共享:forward 可以共享 request 里的数据,red
问题内容: 这个问题已经在这里有了答案 : 7年前关闭。 可能重复: utf8_general_ci和utf8_unicode_ci有什么区别 我对Unicode有了两个选择,这些选择对于mysql数据库来说很有希望。 您能解释一下utf8_general_ci和utf8_unicode_ci有什么区别吗?在设计数据库时,一个选择一个会产生什么影响? 问题答案: 这是一种非常简单的排序规则,在Un
问题内容: 这个问题已经在这里有了答案 : MyISAM与InnoDB [已关闭] (25个答案) 6年前关闭。 我知道以前曾有人问过这个问题,但大多数时候都是针对特定的数据库或表提出这个问题。我无法在此站点上找到描述这两个引擎及其区别的答案,而不必顾及某人的特定数据库。 我希望将来能够在设计表或数据库方面做出更明智的决定,因此我正在寻找有关两个存储引擎之间差异的全面答案。 MyISAM和Inno