詹金斯果冻:选择后刷新异类列表

时间:2014-05-23 12:08:49

标签: java jenkins jelly

我正在开发一个Jenkins插件(v1.555),我有以下一块果冻代码:

<f:entry title="${%Framework Installation}">
    <select class="setting-input" name="toolHome">
        <j:forEach var="inst" items="${descriptor.installations}">
            <f:option selected="${inst.home==instance.toolHome}" 
               value="${inst.home}">${inst.name} (${inst.home})</f:option>
        </j:forEach>
    </select>
</f:entry>

<f:entry title="${%Goals}">
    <f:hetero-list name="extensions" items="${instance.extensions}"
       descriptors="${descriptor.getExtensionDescriptors(instance.toolHome)}"
       hasHeader="true" />
</f:entry>

第一个条目为我提供了全局配置的安装列表,我应从中选择一个。 第二个条目是一个异类列表,旨在根据我在上面选择的 toolHome 为我提供一个可供选择的描述符列表。

如果我选择安装,保存作业并刷新屏幕(每次重新加载后都会调用 getExtensionDescriptors 方法),它可以正常工作。 但我需要的是在我选择工具后立即调用此方法并刷新我的异类列表。

我该如何实现?

0 个答案:

没有答案