Есть 2 листа:
Лист всех позиций (th:each="allPosition:${positionList}")
И лист позиций у воркера (th:each="workerPosition : ${worker.allPosition}")
Как используя removeAll удалить из листа всех позиций, все позиции воркера и вывести полученный лист.
Например: Есть 1 лист содержит 1,2,3,4
2 лист содержит 1,2
Результат должен быть такой: 3,4
<h3 style="color: black" align="center">Все Должности</h3>
<div th:each="allPosition:${positionList}">
<input id="pos3" type="checkbox" th:value="${allPosition.id}"
name="allPosition" autocomplete="off" value=""/>
<label for="pos3"><h3 style="color: black;font-size: 30px"
th:text="${allPosition.jobName}"></h3></label>
<h3 style="color: black;" align="center">Активные Должности</h3>
<div th:each="position : ${worker.allPosition}">
<div>
<input id="pos4" type="checkbox" th:value="${position.id}" th:checked="checked" name="allPosition" autocomplete="off" value=""/>
<label for="pos4"><h3 style="color: black;font-size: 30px"
th:text="${position.jobName}"></h3></label>
</div>
</div>
</div>
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники