Struts 1 Logic 标签 - Forward And Redirect

深入探讨Struts框架中forward和redirect的区别及应用,了解如何在服务器端进行页面跳转,以及它们对浏览器地址栏的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

taglib uri - http://struts.apache.org/tags-logic

forward
用于将控制转交给由指定的ActionForward记录指定的页面
进行对于指定名称全局ActionForward记录的PageContext.forward()或HttpServletResponse.sendRedirect()方法调用
name 全局ActionForward记录的逻辑名称
转交后浏览器地址栏的值不变 即服务器端进行转交

redirect
用于渲染HTTP重定向
进行对于自身属性指定超链接的HttpServletResponse.sendRedirect()方法调用
URL基于以下属性进行计算
forward 使用属性值作为查找全局ActionForward的名称 使用模块或上下文相对URI进行查找
href 使用未经修改的属性值
page 使用属性值作为模块相对URI 通过包含上下文路径生成服务器相对URI
重定向后浏览器地址栏的值改变 即浏览器端进行重定向
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值