如何在我自己的struts2标签中设置params?

时间:2015-02-09 07:25:57

标签: struts2 tags

我们都知道如何使用 s:action 标记:

<s:action name="actionA" namespace="/namespaceA">
   <s:param name="param" value="123"/>
</s:action>

现在我想写自己的标签,从ActionTag扩展,我给出一个名为'url'的变量来确定我的jsp寻呼机上的动作:

<mytab:action url="/namespaceA/actionA.action?param=123"/>

以下是Java代码:

public class ResultTag extends ActionTag {
private String url;//链接

protected void populateParams() {
    super.populateParams();
    ActionComponent action = (ActionComponent) this.component;
    action.setNamespace(getNamespace(url));
    action.setExecuteResult(true);
    action.setName(getActionName(url));
}//other methods}

现在我不知道在我的java代码上设置参数(param = 123)的位置,有人能告诉我该怎么做吗?非常感谢!

0 个答案:

没有答案