Learn about web applications
Overview
You can read the following topics before creating a web application for planning and technology overview information. These topics are useful if you are new to web application development or developing web applications in this development environment.
Getting Started
If you are already familiar with web development technology, the following topics guide you through the development process.
Creating web projects
Creating and importing web pages and resources
Creating Web page content
Creating Web 2.0 applications
Developing mobile web applications
Developing Faces applications
Developing web applications using
Struts
Testing and publishing web applications
Adding tag library support for web projects
Samples and Tutorials
For a complete list of web application development samples and tutorials, see Web application tutorials, samples, and videos. To view the samples and tutorials in this product, click and expand the Samples and Tutorials sections.
Learn about different aspects of web application development from the following samples and tutorials:
Sample: JPA JSF Employee List application- This sample demonstrates the use of Java Persistent API (JPA) to access employee data. The application that is used in this example maps persistent entities to columns in a database table. Information is displayed on a website where users can create, read, update, and delete data.
Tutorial: Create a Web 2.0 application with Dojo- This tutorial provides you with the opportunity to explore the different tools provided by this product to support rapid development of Dojo web applications.
Videos
Learn about different aspects of web application development. For a complete list of web application development videos, see Videos and multimedia.
Creating a page template- You can create page templates.
Generating web
pages from page templates - You can use page templates to create a web page from sample page templates or page templates that you create yourself.
Editing
style sheets- You can control the appearance of your web pages with style sheets.
Nesting page
templates- You can use nested page templates to create multiple templates with a consistent layout and design.
Web resources for learning
In addition to the information found in this information center, the following links provide additional learning material.
Rational® Application Developer wiki
IBM®
Redbooks®: Rational Application Developer V8 Programming Guide
IBM
Redbooks: Rational Application Developer V7.5 Programming Guide
IBM
Redbooks: Rational Application Developer V7 Programming Guide


