You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Struts中获取Forward路径?mapping.getPath()返回Action路径

获取Forward路径的可行方案

可以获取到你需要的Forward路径,你当前的问题是用错了API:mapping.getPath()本身就是返回当前Action的配置路径,要获取Forward的路径需要按以下方式操作:

  • 先通过ActionMapping的findForward()方法传入你配置的Forward名称,获取对应的ActionForward对象
  • 再调用该ActionForward对象的getPath()方法,就能得到目标Forward路径

示例代码:

// 替换成你实际配置的Forward名称,比如"success"
ActionForward targetForward = mapping.findForward("success");
String forwardPath = targetForward.getPath();

内容的提问来源于stack exchange,提问作者Abhinav

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 01:03:10