如何以编程方式(在JSP中)将下拉列表中的项目设置为“已选中”?以下是我的代码。
<cq:include path="./country" resourceType="foundation/components/form/dropdown" />
我在下拉列表中有一个国家/地区列表,并希望根据传递给JSP的值选择一个国家/地区。
答案 0 :(得分:3)
唯一的方法是将属性defaultValue
添加到JCR country
节点,而不能在<cq:include>
路径中执行此操作。更糟糕的是,你不能在运行时做到这一点(例如,不可能将两个不同的国家设置为两个同时发出请求的客户)。
您应该创建自己的dropdown
组件版本,或者用适当的逻辑替换<cq:include>
。