2016-03-17 2 views
0

При использовании следующего тега:Spring Форма Tag удаляет пустой атрибут заполнителя

<form:textarea path="message" cols="20" rows="5" placeholder="${message}"/> 

Я понял, что если «сообщение» не может быть решено, и поэтому опустошить, кажется, что весна удаляет атрибут заполнителя укомплектовать вместо установки это до placeholder = "" что ли.

Является ли это известным поведением весенних тегов? Или я пропущу что-то особенное здесь?

+0

Посмотрите на [этот вопрос] (https://stackoverflow.com/q/24484798/6296931) –

ответ

0

Я понял, что если «сообщение» не может быть решено, и поэтому пусто кажется, что весна удаляет атрибут заполнителя укомплектовать вместо того, чтобы установить его в заполнитель = «» или что-то.

Я думаю, что это было ожидаемое поведение HTML. Это не имеет никакого отношения к весне.

Попробуйте заменить держатель места пустыми на странице HTML, чтобы наблюдать за тем же поведением. Вы можете try here

+1

Это результат - в вашем примере атрибут placeholder, по крайней мере, существует и, по крайней мере, имеет значение« », но местозаполнитель, который на самом деле не существует, - это нечто другое. И вот что делает теги весенней формы - удалите заполнитель, если он не может разрешить выражение, чтобы дать заполнителю значение – xetra11

Смежные вопросы