мне нужно портировать приложение из PHP в JSF 2. Все хорошо для довольно сложной группы переключателей, за исключением:JSF комплекс каскадные радиокнопки
Когда «Process Application для:» выбран , активирована группа переключателей дочерних элементов. В этом случае, когда выбрано «Другое», соответствующее текстовое поле включено. Когда выбрано «Бренды», эти два текстовых поля включены. Разумеется, отмена выбора любого из них снова отключает соответствующие теги.
Я не могу придумать никакого способа сделать это, за пределами 3 отдельных <h:selectOneRadioButton />
тегов, с тонной обработкой javascript, отключением/включением тегов и т. Д. Обработка javascript, выбор/отмена выбора между различными переключателями, чтобы они отображались быть одной группой переключателей. Может ли кто-нибудь подумать о лучшем решении, чем это? Что-то вроде обычай <h:selectItem />
?
Благодаря
Отличный материал, как обычно! Большое спасибо. Я не работал с myFaces, но дам ему завихрение. Еще раз спасибо! –
Обратите внимание, что «MyFaces» на самом деле является другой реализацией JSF (конкурирует с Mojarra). У вас не должно быть необходимости заменять Mojarra MyFaces. Tomahawk - это расширенная библиотека компонентов, разработанная ребятами из MyFaces, но вы можете использовать ее как хорошую для Mojarra или любой другой реализации JSF. – BalusC