Получение значений в моем классе Java со скоростью (модуль веб-работы с плагином Jira)
Я создаю плагин 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>
Теперь в мой плагин я включил веб-модуль для обработки этого действия. когда я нажимаю кнопку "Добавить родителя", ничего не происходит. Мне нужно значение, которое я выбрал в своем классе действий Java. Я определенно что-то упускаю. Может кто-нибудь, пожалуйста, помогите мне с этим? Заранее спасибо.
2 ответа
Я не уверен, что отсутствует в вашем коде, но пример плагина WebWork содержит больше информации об этом.
В качестве альтернативы вы можете объявить локальную переменную с именем, аналогичным списку выбора, создать метод getter и setter, и переменная получит выбранное значение. Кроме того, вы можете указать действие формы как action="YourClass!yourMethod.jspa"
private String parentVersion;
public String getParentVersion() {
return parentVersion;
}
public void setParentVersion(String parentVersion) {
this.parentVersion = parentVersion;
}