Ваш вопрос довольно расплывчатый и неоднозначный. Я не вижу, как конвертер полезен здесь. Конвертер - это просто преобразование между нестандартным типом и типом String
(стандартные типы, для которых EL имеет встроенные преобразования (приведения), являются примитивами Number
и Boolean
). Кроме того, я думаю, что вы на самом деле имели в виду «визуализированный в дереве компонентов», когда вы сказали «отключен» и «включен».
В орехе, вы в основном хотите <h:someComponent rendered="#{X != 0}" />
.
Разве ты не можешь просто сделать это?