如何以编程方式(在JSP中)将下拉列表中的项目设置为“选定”(Adobe CQ5)?

时间:2013-09-30 06:35:45

标签: cq5 aem

如何以编程方式(在JSP中)将下拉列表中的项目设置为“已选中”?以下是我的代码。

<cq:include path="./country" resourceType="foundation/components/form/dropdown" />

我在下拉列表中有一个国家/地区列表,并希望根据传递给JSP的值选择一个国家/地区。

1 个答案:

答案 0 :(得分:3)

唯一的方法是将属性defaultValue添加到JCR country节点,而不能在<cq:include>路径中执行此操作。更糟糕的是,你不能在运行时做到这一点(例如,不可能将两个不同的国家设置为两个同时发出请求的客户)。

您应该创建自己的dropdown组件版本,或者用适当的逻辑替换<cq:include>