| | | | Browse by category |
Technotes (FAQs)
Question
Where is Ajax used in JViews? Is it possible to add more Ajax-based features into a thin-client application?
Answer
JViews relies on different technologies for the thin client deployment framework. Basic user interactions can be done in plain JavaScript, while more complex tasks are done using Asynchronous JavaScript And XML (Ajax) concepts.
Many thin client examples from JViews Diagrammer, JViews Maps, JViews Charts, and JViews TGO rely on different kinds of interaction. For example, the select interactor, pop-up menus, and some graphic charts are implemented with Ajax concepts. Instead of executing a full trip to the server to reload the page after each interaction, the work can be done on the client side.
For a more detailed and illustrated list of features, see the Ajax overview on the JViews wesite.
There are several demos on the web site that rely on Ajax for different mechanisms.
If you are interested in building your own thin-client application with JViews components, we recommend you to read the "Building Web Applications" documentation of your JViews product.
It describes in detail the different web components available, both from a regular JavaScript/DHTML environment and from a DHTML/JSF/JSP environment. You can use these web objects with their predefined interactions or add more actions from the client and servlet sides to accomplish what you need. For more details, refer to the "Building Web Applications" documentation.