如何从Apache Jelly下拉列表中选择选项?

时间:2016-05-07 17:19:43

标签: xml jenkins jelly

我是Apache Jelly的新手,并试图用它实现一些UI组件。 在这里,我有一个下拉列表。代码如下。

<f:entry name="goalType" title="Choose Goal Type" field="goalType">
        <select name="goalType">
          <option value="buildGoal">Build Goal</option>
          <option value="findBugsGoal">FindBugs goal</option>
        </select>
</f:entry>

现在我想从下拉列表中获取所选选项,并根据所选选项执行某些操作。

怎么做?

2 个答案:

答案 0 :(得分:1)

在您的Backend类中创建一个名称为GoalType且类型为String的字段。在带有@DataBound构造函数注释的构造函数中添加相同的字段。代码将知道此字段来自Jenkins的UI输入。

如果要使用MultiSelect框,请在后端类中创建列表目标类型

答案 1 :(得分:-1)

尝试:

this.options[this.selectedIndex].value