我正在创建一个Jira插件,它提供了一个版本选项卡面板。在velocity of this version选项卡面板中,我提供了一个选择列表。select列表的代码如下
<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模块。当我点击"Add Parent“按钮时,什么也没有发生。我需要在java操作类中选择的值。我肯定遗漏了一些东西。有没有人能帮我一下?提前谢谢。
发布于 2012-03-07 07:45:19
我不确定您的代码中缺少了什么,但是WebWork示例插件有更多关于这方面的信息。
发布于 2012-09-19 20:28:58
作为另一种选择,您可以声明一个与选择列表名称相同的局部变量,创建getter和setter,该变量将获得选定的值。此外,您还可以将表单操作指定为action="YourClass!yourMethod.jspa"
private String parentVersion;
public String getParentVersion() {
return parentVersion;
}
public void setParentVersion(String parentVersion) {
this.parentVersion = parentVersion;
}https://stackoverflow.com/questions/9530697
复制相似问题