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