Разница между f:validatorlength и maxLength в jsf?

204
14 апреля 2018, 21:51

Немогу нагуглить разницы. Что если объявить их вместе для inputtextarea? Первое это длина одного слова, а второе просто длина inputtext? Подскажите кому не сложно пожалуйста

Answer 1

Атрибут maxlength в процессе рендеринга просто превратиться в одноимённый атрибут поля ввода html. Следить за соблюдением ограничения, устанавливаемого этим атрибутом, будет браузер, но ничего не мешает пользователю изменить значение атрибута или отправить запрос не из браузера.

А тег <f:validateLength /> указывает JSF о необходимости проверки на стороне сервера длинны присланного значения поля ввода.

Лучше всего сочетать оба варианта.

READ ALSO
Создание объекта без присвоения ссылки

Создание объекта без присвоения ссылки

Есть класс, в конструкторе которого создается асинхронный слушающий сокетВся работа с сокетом реализована в этом классе и внешняя ссылка...

210
Приложение не видит USB-OTG

Приложение не видит USB-OTG

Проблема - Как заставить мои приложения увидеть USB флешки-мышки? (Вопрос НЕ о подключении к компьютеру)

181