【问题标题】:How to get selected option from Apache Jelly drop down lists?如何从 Apache Jelly 下拉列表中获取选定的选项?
【发布时间】:2016-05-07 17:19:43
【问题描述】:

我是 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>

现在我想从下拉列表中获取选中的选项,并根据选中的选项进行一些操作。

如何做到这一点?

【问题讨论】:

    标签: xml jenkins jelly


    【解决方案1】:

    在您的后端类中创建一个名为goalType 类型为String 的字段。在使用 @DataBound 构造函数注释的构造函数中添加相同的字段。代码会知道这个字段来自Jenkins的UI输入。

    如果你想要多选框,那么在你的后端类中创建 List goalType

    【讨论】:

      【解决方案2】:

      试试:

      this.options[this.selectedIndex].value
      

      【讨论】:

      • 答案解释
      猜你喜欢
      • 2022-01-21
      • 2011-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多