我有一个名为story.jsp
的页面(这是父页面)&在story.jsp
中,基于某些条件,我将页面转发(使用jsp:forward
)页面到../business/story.jsp
等其他故事页面路径。
所以在这种情况下,请让我知道,响应是否会再次出现在父页面上,还是会执行../business/story.jsp
&服务于浏览器
或
它将来到父母story.jsp
&也执行其内容。
我很困惑请帮助我。
请告诉我详情。
答案 0 :(得分:3)
当你按名称建议forward
(jsp:forward
)时,它会转发请求,即终止执行当前页面story.jsp
并将所有控件转移到下一个jsp它转发的。因此,浏览器只会投放../business/story.jsp
。
如果您执行include
(jsp:include
),那么顾名思义在执行包含的页面后控件将被转移回您的父页面,即浏览器将提供两者的内容JSPs。