server using http GET or POST requests without the need to navigate across pages. The server access can be programmed as synchronous or asynchronous, the latter using a JavaScript callback mechanism. Style Sheets (CSS) - CSS is used to define the look and feel and the positioning and sizing of components on a server. Using external CSS resources, you can keep the visual appearance of an application independent from the representation of the view, which in the Ajax case mostly is built using JavaScript. HttpServlet - The HttpServlet is used to simulate the server session to demonstrated behind the scene data fetching with Ajax. Build an Ajax application with Oracle JDeveloper 10.1.3 Following the details listed in this section you build "Hello Ajax" incrementally starting with a static HTML client reading a text string from a server-side file. By the end of this how-to, you will have developed a Web page that reads its data from a servlet on the server, using a CSS style sheet to establish alternating background colors for the retrieved data rows. An input text field allows you to provide your input to the printed message. Download a complete Oracle JDeveloper 10.1.3 workspace here . Build a Synchronous Ajax page 1. Open Oracle JDeveloper 10.1.3 and create a new application, by choosing File &gt; New &gt; New Application from the JDeveloper menu and New Gallery. In the create dialog, type in the JDeveloper application name as "HelloAjax" and provide other information as needed. You don't need