Форма пользовательского интерфейса плагина Jenkins: в файле Jelly, как передать другие поля URL-адресу автозаполнения для ввода текстового поля?

Мне нужно добавить элемент пользовательского интерфейса для плагина Jenkins, я использую для него файл желе, и я добавил следующий файл желе

      <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, даже если я установил его в пользовательском интерфейсе.

Если я использую для выбора вместо текстового поля, я получаю другие поля, мне это нужно для типа текстового поля. Любая помощь будет оценена?

0 ответов

Другие вопросы по тегам