Populating Drop-down using JSON Data return by Servlet

Avatar

Avatar

tushaar_srivastava

Avatar

tushaar_srivastava

tushaar_srivastava

04-06-2019

Hi,

I have written a Servlet that return a valid JSON data in form of below:

1765555_pastedImage_0.png

Here My requirement is to create a drop down under AEM asset Metadata, that reads the given JSON data by Servlet and populate under Drop-down List (AEM6.3).

I have used Adobe Experience Manager Help | Populating AEM Component Dialog fields using JSON data returned by S... (Not working for me),

But I wanted to know, the procedure how we can Implement this into our Asset Metadata dropdown

Arun PatidarkautuksahniJaideepBrar

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Arun_Patidar

MVP

Total Posts

2.9K

Likes

958

Correct Answer

820

Avatar

Arun_Patidar

MVP

Total Posts

2.9K

Likes

958

Correct Answer

820
Arun_Patidar
MVP

04-06-2019

Hi,

Use metadata schema instead of metadata profile and give use servlet registered resourcetype in json path.

ms.PNG

AEM Content Fragments: Dropdown Limits in Metadata Schemas?

Answers (2)

Answers (2)

Avatar

Avatar

Arun_Patidar

MVP

Total Posts

2.9K

Likes

958

Correct Answer

820

Avatar

Arun_Patidar

MVP

Total Posts

2.9K

Likes

958

Correct Answer

820
Arun_Patidar
MVP

30-08-2019

It does not work with registered servlet, You need to use json.

You can generate json using scheduler or event handler or run time whichever suits you case

or use javascript to call servlet and generate options when metadata schema is loading.

Avatar

Avatar

mohitm66654921

Avatar

mohitm66654921

mohitm66654921

28-08-2019

Can you post an example? Registered a servlet resource type and using that in the JSON path in the dropdown. Does not seem to pull in the json, the servlet itself is not called when I see properties of an asset where this schema is applied.