Retrieving data with web scripts
The first service that needs to be implemented retrieves the list of whitepapers enabled for publication. The web script needs to return the list of whitepapers in two formats: HTML and JSON. HTML will allow you to easily test the service and JSON will make it easy for code on the frontend to process the list. This will require four files: one descriptor, one JavaScript controller, and two FreeMarker templates-one for each format.
Note
New to JSON? It stands for JavaScript Object Notation. It is a way to describe JavaScript objects in plain text. The beauty of it is that it is extremely easy to create and consume, and it isn't as verbose as XML. For more information on JSON, see http://www.json.org.
Step-by-step - writing a web script to list whitepapers
We are going to create all our web scripts in the classpath. By choosing this option, we just package all our extensions in the same module that represent our solution. By just deploying our AMP file, everything...