Я не успеваю исправлять свою ошибку выше, однако, я нашел обходное решение для достижения того же результата.
Я создал новый var с именем limitnum = 0, затем a для каждого цикла :
for each item:
if limitnum <= randnum
choicesval = [(Ref Client) Company Name]. ", " .[(Variable) choicesval]
limitnum += 1;
end if
continue()
С точки зрения Spring, я настоятельно рекомендую начать с проекта Spring Boot и перейти оттуда, используя новый Spring Tools 4 (или Spring Tool Suite версии 4). Он предоставляет мастеров, чтобы начать довольно легко.
Если вы не хотите использовать Spring Boot, но что-то еще из стандарта Java Enterprise Edition в сочетании со Spring, я бы рекомендовал использовать дистрибутив Spring Tools 3 (поставляется с полным инструментарием Java EE от Eclipse, предварительно или установите необходимые детали из Eclipse в установку Spring Tools 4. Какие части вам нужны, зависит от того, какие части спецификации Java Enterprise Edition вы хотели бы использовать - общий термин «Java Enterprise Edition» очень широк, и трудно дать какой-либо совет, не зная, какие части вы хотели бы использовать или что вы хотели бы достичь.