Нет тривиального способа добиться этого.Незарегистрированные атрибуты полностью игнорируются.Предполагая, что вы используете Мохарру, лучше всего расширить CheckboxRenderer
Мохарры с помощью пользовательского, в котором вы переопределяете метод getEndTextToRender()
, который записывает дополнительный атрибут.Чтобы запустить его, просто зарегистрируйте его в faces-config.xml
как средство визуализации для семейства компонентов javax.faces.SelectBoolean
и тип средства визуализации javax.faces.Checkbox
.
Альтернативой является делегирование задания некоторому загружаемому JavaScript.