2015-06-11 3 views
0

Я хочу полностью переписать визуализатор <h:commandButton>. Теперь я застрял в рендеринге «action» атрибута кнопки. Есть ли возможность отобразить этот атрибут так же, как и рендеринг стандартного рендеринга? Есть ли возможность извлечь сгенерированный скрипт откуда-нибудь? Кроме того, я не хочу использовать сторонние библиотеки, если это возможно.Измените результат атрибута «действие»?

Заранее благодарен!

+0

Это вообще не результат HTML, поэтому ваш вопрос очень запутан. Вы, например, посмотрели исходный код стандартного рендеринга? – BalusC

+0

Извините, я имел в виду визуализированный скрипт, привязанный к событию onclick. Нет, еще нет. У меня есть myfaces src, это поможет мне? – sofarsoghood

ответ

0

Как всегда, BalusC был прав. Существует не сгенерированный Javascript.

Но было другое, о чем я забыл. Нужно добавить следующий код: button.queueEvent(new ActionEvent(button)); в методе decode соответствующего рендеринга компонента, где «кнопка» является параметром UIComponent метода «декодирования».

Большое спасибо BalusC!

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