如何在Struts 2动作中构建动作URL?

时间:2010-10-30 16:05:40

标签: url struts2

我有一个Action,它返回需要调用另一个Struts2动作的URL。在JSP中我会做<s:url>。有什么东西可以在行动中调用吗?

4 个答案:

答案 0 :(得分:3)

由于struts正在创建你的动作类,只需使用Inject注释并让struts告诉你!

@Inject
public void setActionMapper(ActionMapper mapper) {
    this.actionMapper = mapper;
}

答案 1 :(得分:0)

您可能需要在操作中自己构建URL。您可能想要查看的一件事是org.apache.struts2.components.URL。这是s:url标记用于创建URL的类,尽管自己创建URL可能更容易。

答案 2 :(得分:0)

你可以使用动作链......所有你要做的就是召唤另一个动作。

答案 3 :(得分:0)