Learn about web applications

The workbench provides tools to develop web applications, such as static web pages, websites, and complex applications that use JavaServer Faces technologies to access data. Your web application contains all of the resources that are required to realize your business requirements. It also contains deployment descriptors to test and publish your web application to a server.
Overview
Getting Started
Samples and Tutorials
Videos
Web resources for learning

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.

Conceptual information iconWeb projects
Conceptual information iconJavaServer Pages (JSP) technology
Conceptual information iconThe Dojo Toolkit

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 Help > Help Contents and expand the Samples and Tutorials sections.

Learn about different aspects of web application development from the following samples and tutorials:

Sample iconSample: 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 iconTutorial: 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.

Show me iconCreating a page template
You can create page templates.
Show me iconGenerating 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.
Show me iconEditing style sheets
You can control the appearance of your web pages with style sheets.
Show me iconNesting page templates
You can use nested page templates to create multiple templates with a consistent layout and design.

Feedback