Expand my Community achievements bar.

SOLVED

Dynamic Dropdown values for touch UI component

Avatar

Community Advisor

Hi All,

I am trying to fetch the dropdown values for a component in touch UI from a servlet using datasource object 

but not about fetch the details.

This is working if you write the code in component level as below described.

https://helpx.adobe.com/experience-manager/using/creating-granite-datasource.html.

Please help me to get these values from servlet 

1 Accepted Solution

Avatar

Correct answer by
Level 10

YOu cannot get them from the Java servlet (Java servlet code not used to read dialog fields) - they are read using JS as described in the article. 

However - if you are using HTL - then a class that extends WCMUSePojo can read dialog fields. See: 

http://scottsdigitalcommunity.blogspot.ca/2016/07/creating-aem-html-template-language.html

For example: 

currentNode.getProperty("./jcr:tocity").getString();

Hope this helps. 

View solution in original post

1 Reply

Avatar

Correct answer by
Level 10

YOu cannot get them from the Java servlet (Java servlet code not used to read dialog fields) - they are read using JS as described in the article. 

However - if you are using HTL - then a class that extends WCMUSePojo can read dialog fields. See: 

http://scottsdigitalcommunity.blogspot.ca/2016/07/creating-aem-html-template-language.html

For example: 

currentNode.getProperty("./jcr:tocity").getString();

Hope this helps.