Замена существующего макета группы панелей на новую по щелчку по ссылке команды из MAF

Я работаю над проектом маф. У меня есть AMX-страница с 3 групповыми макетами группы. Нажав на ссылку команды, я хочу заменить существующий макет группы панелей на другой на той же странице amx. Как мне этого добиться?

2 ответа

Ты можешь использовать rendered или же styleClass (или же inlineStyle) в сочетании с EL, чтобы скрыть / показать amx:panelGroupLayout, Или используйте JavaScript (например, JQuery с toggle() или же show()/hide()).

Вы можете связать rendered свойство логической переменной в вашем классе бобов. Тогда на вашем actionEvent из вашего нажатия кнопки вы можете установить значение true/false для переменной. Затем на основе ваших требований вы можете заменить amx:panelGroupLayout с другим amx:panelGroupLayout

Другие вопросы по тегам