如向${} 里的#numbers.sequence()方法传值 可以加_ _ ,中间没有空格。
<option th:each="i:${#numbers.sequence(__${num+1}__,20)}" th:value="${i}" th:text="${i}"></option>
也可以
<option th:each="i:${#numbers.sequence(num,20)}" th:value="${i}" th:text="'实验'+${i}"></option>
如下代码
<option th:each="i:${#numbers.sequence(1,20)}" th:if="${!#lists.contains(worksList,i)}" th:value="${i}" th:text="'实验'+${i}"></option>