| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1135 人关注过本帖
标题:请求转发和重定向的比较问题
只看楼主 加入收藏
海风308
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2008-10-28
结帖率:100%
收藏
 问题点数:0 回复次数:4 
请求转发和重定向的比较问题
问题一,以下是我在网上找到的材料
RequestDispatcher.forward方法只能将请求转发给同一个WEB应用中的组件;而HttpServletResponse.sendRedirect 方法不仅可以重定向到当前应用程序中的其他资源,还可以重定向到同一个站点上的其他应用程序中的资源,甚至是使用绝对URL重定向到其他站点的资源。如果传递给HttpServletResponse.sendRedirect 方法的相对URL以“/”开头,它是相对于整个WEB站点的根目录;如果创建RequestDispatcher对象时指定的相对URL以“/”开头,它是相对于当前WEB应用程序的根目录。

请问红色字体部分,何为整个WEB站点根目录,何为当前WEB应用程序的根目录?
文中说"HttpServletResponse.sendRedirect 方法不仅可以重定向到当前应用程序中的其他资源,还可以重定向到同一个站点上的其他应用程序中的资源"
这句话的意思是不是:不仅能重定向到当前的web工程,而且可以重定向到同一个web服务器(如tomcat)上的其他web工程?
希望能详细说明下,谢谢。
搜索更多相关主题的帖子: 请求转发 重定向 
2008-12-04 18:20
海风308
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2008-10-28
收藏
得分:0 
顶上去!
2008-12-05 13:09
快速回复:请求转发和重定向的比较问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011493 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved