我对 Day Cq5 很陌生。我的对话框中有一个复选框,当用户选择或取消选择它时,我想在我的 jsp 中检索它的布尔值。请帮助
问问题
10954 次
3 回答
5
如果要从组件的 JSP 中检索值,请执行以下操作:
boolean foobar = properties.get("nameOfYourCheckbox", true);
您可以使用 true/false 作为第二个参数来指定默认值。
希望有帮助。
于 2012-03-28T16:21:52.320 回答
5
这对我有用
对话框字段的属性:
name: ./checkbox1
type: checkbox
xtype: selection
代码:
boolean isChecked1 = properties.get("checkbox1", false);
于 2012-04-16T13:48:30.567 回答
0
您添加到组件对话框的每个小部件都作为 cq:Component 节点的属性存储在 CRX 中。所有这些属性都可以通过键入属性在 jsp 中访问。在 EL 括号中(像这样:)${properties.<name_of_property>}
。不要忘记将 /libs/foundation/global.jsp 文件包含到您的 jsp 中。
于 2012-02-22T15:40:52.907 回答