Я только что ввел ошибку в свой код, потому что, похоже, неправильно понял жизненный цикл тега jsp.JSP tag lifecycle
Тег работал так же, как ошибка: Я передаю тегу некоторую коллекцию как атрибут, и она отображает ее как таблицу. Сбор был передан в JSP с контроллера.
После ошибки: Я удалил атрибут, который устанавливает коллекцию. Вместо этого в теге я проверяю, является ли коллекция нулевым, а затем хватайте ее по имени из запроса (используя соглашение об именах).
То, чего я не ожидал: после того, как коллекция была первоначально установлена в теге, она никогда не станет нулевой при последующих исполнениях! Он по-прежнему определялся как необязательный атрибут в TLD.
I Ожидается, что тег не сохранится до предыдущих значений между исполнением.
Какова область действия атрибута? – cherouvim