Web users are getting tired of the traditional web experience.
Tutorial Details:
They get frustrated losing their scroll position; they get annoyed waiting for refresh; they struggle to reorient themselves on every new page. And the list goes on. With asynchronous JavaScript and XML, known as "Ajax," you can give them a better experience. Once users have experienced an Ajax interface, they hate to go back. Ajax is new way of thinking that can result in a flowing and intuitive interaction with the user.
Ajax in Action helps you implement that thinking--it explains how to distribute the application between the client and the server (hint: use a "nested MVC" design) while retaining the integrity of the system. You will learn how to ensure your app is flexible and maintainable, and how good, structured design can help avoid problems like browser incompatibilities. Along the way it helps you unlearn many old coding habits. Above all, it opens your mind to the many advantages gained by placing much of the processing in the browser. If you are a web developer who has prior experience with web technologies, this book is for you.
What is Ajax?
Get a taste of what Ajax is all about by viewing one of our original screencasts. Choose to watch the entertaining and informative four minute overview or view the more detailed demonstration in our twenty-two minute screencast. It defines Ajax and builds a working example with rich features you can learn to create for your users.
What's Inside
Ajax principles
Why Ajax design patterns matter
How to avoid Ajax pitfalls
Examples of Ajax in action: type-ahead suggest, live searching using XSL, and many more.
Examples using Ajax frameworks: Prototype, Scriptaculous, x and Rico
Ajax usability, security, and performance
Read
Tutorial at: Click here to view the tutorial
Rate Tutorial: Ajax in Action
View Tutorial: Ajax in Action
Related
Tutorials:
How to drag and drop with
Java 2 - JavaWorld - March 1999
How to drag and drop with
Java 2 - JavaWorld - March 1999 |
Java Tip 72: Press
Escape to close your Swing dialog windows
Java Tip 72: Press
Escape to close your Swing dialog windows |
Using the
if-then-else framework, Part 1 - JavaWorld March
2000
Using the
if-then-else framework, Part 1 - JavaWorld March
2000 |
Mix protocols
transparently in
Struts
Mix protocols
transparently in
Struts |
Take command of your
software
Take command of your
software |
Protect Web
application
control flow
Protect Web
application
control flow |
Jump the hurdles
of Struts development
Jump the hurdles
of Struts development |
JXMLAppKit 2.0
JXMLAppKit is a pure Swing java framework for editing an XML document with multiple XML editors. |
JSP 2.0: The New Deal, Part 4
JSP 2.0: The New Deal, Part 4
In this final part of the "JSP 2.0: The New Deal" series, we look at two new features that make it much easier to develop custom tag libraries: tag files and the new simplified tag-handler Java API. |
JXMLPad 2.3
JXMLPad 2.3
JXMLPad is a pure Swing java component/framework for editing XML/XHTML document.
|
Handling Events in JavaServer Faces, Part 1
In this excerpt from the book, author Hans Bergsten looks at the JSF event model, using examples to help explain what\'s going on "under the hood." |
JXMLPad 3.1 FC
JXMLPad is a pure Swing java component/framework for editing XML/XHTML document. |
Lucene in Action
Lucene in Action
Lucene is a gem in the open-source world--a highly scalable, fast search engine. It delivers performance and is disarmingly easy to use. Lucene in Action is the authoritative guide to Lucene. It describes how to index your data, includin |
Welcome to the Apache Struts Tutorial
This is the complete Struts Tutorial. Explains ActionForm Action Class Validation Framework. |
Jakarta Struts Interview Questions
Jakarta Struts Interview Questions
Jakarta Struts Interview Questions
Q: What is Jakarta Struts Framework?
A: Jakarta Struts is open source implementation of MVC (Model-View-Controller) pattern for the development of web based applications. |
The Struts ActionForm Class
The Struts ActionForm Class
The ActionForm Class
In this lesson you will learn about the ActionForm in detail. I will show you a good example of ActionForm. This example will help you understand Struts in detail. We will create user interface to |

Understanding Struts Action Class
In this lesson I will show you how to use Struts Action Class and forward a jsp file through it.
What is Action Class?
The Action Class is part of the Model and is a wrapper around the business logic. The purpose |
Understanding Struts Controller
Understanding Struts Controller
Understanding Struts Controller
In this section I will describe you the Controller part of the Struts Framework. I will show you how to configure the struts-config.xml file to map the request to some destination |
Using tiles-defs.xml in Tiles Application
Using tiles-defs.xml in Tiles Application
Using tiles-defs.xml in Tiles Application
In the last section we studied how to forward the request (call) to a jsp page which specifies which tiles layout definition should be used to apply to the |
JavaServer Faces in Action, Chapter 8
Shows how to build a static Login page with JavaServer Faces and JSP technology by importing the proper tag libraries, and adding HtmlGraphicImage and HtmlOutputText components. |
|
|
|