Как настроить onmouseover HtmlCommandButton в JSF? - PullRequest
0 голосов
/ 06 октября 2011

Я новичок в jsf.

Я хотел бы расширить HtmlCommandButton, чтобы переопределить поведение по умолчанию для события onmouseover.

Событие: OnMouseOver Требование: ожидается наличие функции «щелчка правой кнопкой мыши» с настраиваемым меню в зависимости от роли пользователя.

Хотелось бы получить экспертное мнение о том, как выполнить это требование.

Заранее спасибо, Арун

1 Ответ

1 голос
/ 06 октября 2011

Поскольку вы уже используете JSF 2.0, я думаю, что гораздо проще создать составной компонент вместо пользовательского компонента.Затем вам потребуется только один файл XHTML вместо всего класса компонента и / или класса средства визуализации вместе с некоторым файлом конфигурации XML (изменения).

Реализация составного компонента может выглядеть следующим образом:

<cc:implementation>
    <h:commandButton onmouseover="yourRightClickFunction()" ... />
</cc:implementation>

Тогда вы можете просто использовать <my:commandButton> вместо <h:commandButton>.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...