Получение значения флажка из диалога - PullRequest
5 голосов
/ 03 января 2012

Я довольно новичок в Day Cq5. У меня есть флажок в моем диалоге, и я хочу получить его логическое значение в моем jsp, когда пользователь выбирает или отменяет его выбор. Пожалуйста, помогите

Ответы [ 3 ]

5 голосов
/ 28 марта 2012

Если вы хотите получить значение из JSP вашего компонента, сделайте следующее:

boolean foobar = properties.get("nameOfYourCheckbox", true);

Вы можете указать значение по умолчанию, используя true / false в качестве второго аргумента.

Надеюсь, это поможет.

5 голосов
/ 16 апреля 2012

Это работает для меня

Свойства диалогового поля:

name: ./checkbox1
type: checkbox
xtype: selection

код:

boolean isChecked1 = properties.get("checkbox1", false);
0 голосов
/ 22 февраля 2012

Каждый виджет, который вы добавляете в диалоговое окно компонентов, сохраняется в CRX как свойство узла cq: Component. Все эти свойства могут быть доступны в JSP, набрав свойства. в скобках EL (например: ${properties.<name_of_property>}). Не забудьте включить файл /libs/foundation/global.jsp в ваш jsp.

...