我正在创建一个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动作类中选择的值。我肯定错过了一些东西。有人可以帮我这个吗? 提前谢谢。
答案 0 :(得分:1)
作为替代方案,您可以声明一个名为与您的选择列表相同的局部变量,创建getter和setter,该变量将获得所选值。
此外,您可以将表单操作指定为action="YourClass!yourMethod.jspa"
private String parentVersion;
public String getParentVersion() {
return parentVersion;
}
public void setParentVersion(String parentVersion) {
this.parentVersion = parentVersion;
}
答案 1 :(得分:0)
我不确定您的代码中缺少什么,但WebWork Sample Plugin有更多相关信息。