As we have just seen, using and manipulating a video is pretty easy with Railo Server. But that is not all. Railo Server also allows you to add AJAX (Asynchronous JavaScript and XML) functionality to your web applications with ease.
AJAX allows you to build dynamic frontends that don't need to refresh the page to show results from the server. There are many JavaScript libraries out there that make communicating with the server easy, but as we shall see, Railo Server makes it even easier.
For this section, we are going to build a simple application to store our tasks. For simplicity, we are just going to store our tasks in the session scope, but, if you want, you can save them to the database using the ORM capabilities.
Here's what we are going to build from scratch. It's basically a form that you can enter a task. The entered tasks are listed as shown in the previous screenshot, and you can delete a task by just clicking on the checkbox associated...