0

我需要为 Jenkins 插件添加 UI 元素,我正在使用 jelly 文件,并添加了以下 jelly 文件

<j:jelly xmlns:j="jelly:core" xmlns:f="/lib/form">
    <f:entry field="field1" title="Field1">
        <f:select/>
    </f:entry>
    <f:entry field="field2" title="Field2">
        <f:textbox/>
    </f:entry>
    <f:entry field="field3" title="Field3">
        <f:textbox/>
    </f:entry>
</j:jelly>

我还添加了以下方法来获取自动完成建议

 public AutoCompletionCandidates doAutoCompleteField3(@QueryParameter String value, @QueryParameter("field1") String field1) {
            if(StringUtils.isBlank(value)) {
                return new AutoCompletionCandidates();
            }
            return new AutoCompletionCandidates();
        }

我没有得到 field1 值,即使我在 UI 中设置它。

如果我使用选择而不是 texbox,我会得到其他字段,我需要这个作为文本框类型。任何帮助,将不胜感激?

4

0 回答 0