2

我正在创建一个提供版本选项卡面板的 Jira 插件。在此版本选项卡面板的速度中,我提供了一个选择列表。选择列表的代码如下

                    <form name="input" action="AddParent" method="post">
        <select name="parentVersion">
        <option value="-1">--select Parent--</option>
        #foreach($version in $versions )
            <option value="$version" selected="true">$version</option>
        <input type="submit" value="Add Parent"/>
        </form>

现在在我的插件中,我包含了一个 webwork 模块来处理这个动作。当我单击“添加父级”按钮时,什么也没有发生。我需要在我的 java 操作类中选择的值。我肯定错过了一些东西。有人可以帮我吗?提前致谢 。

4

2 回答 2

1

作为替代方案,您可以声明一个与您的选择列表名称相同的局部变量,创建 getter 和 setter,该变量将获得选定的值。此外,您可以将表单操作指定为action="YourClass!yourMethod.jspa"

private String parentVersion;

public String getParentVersion() {
    return parentVersion;
}
public void setParentVersion(String parentVersion) {
    this.parentVersion = parentVersion;
}
于 2012-09-19T12:28:57.943 回答
0

我不确定您的代码中缺少什么,但 WebWork Sample Plugin 有更多关于此的信息。

于 2012-03-06T23:45:19.140 回答