Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Hello World: How to create a Java-based Web application without knowing Java technology

IBM Rational Business Developer and the business-oriented Enterprise Generation Language make it simple to create complex applications

Tim McMackin, Software engineer, IBM
Author photo
Tim McMackin is a technical writer for IBM's Enterprise Generation Language in Raleigh, NC. He has a background in writing for advertising technical products and has been with IBM since 2004.

Summary:  This tutorial demonstrates how to use IBM® Rational® Business Developer to create complex applications by using the Enterprise Generation Language (EGL), a simple business-oriented language, along with powerful graphical editing tools. The simple dynamic Web site that you will build for this example includes two pages: one to display a list of records in a database and another to allow users to change the data in one of those records. You can create this Java technology-based site without knowing any Java code nor the J2EE. You can download free trial versions of the software that you will need to work through this tutorial.

View more content in this series

Date:  22 Aug 2008 (Published 14 Sep 2007)
Level:  Introductory PDF:  A4 and Letter (1612 KB | 70 pages)Get Adobe® Reader®

Activity:  38087 views
Comments:  

Before you start

Learn what to expect from this tutorial and how to get the most out of it.

About this series

The Hello World series is for novice developers who want a high-level, hands-on overview of IBM software products. Each tutorial in the series provides simple exercises and step-by-step instructions to familiarize you with the components and use of a particular product. Upon completing a tutorial in the Hello World series, you will know enough about the product to begin exploring and using it on your own.


About this tutorial

In this tutorial, you learn how to use IBM Rational® Business Developer to build a simple dynamic Web site This site that you build will have two pages: one to display a list of records in a database and another to allow users to change the data in one of those records.

Rational Business Developer is a key component of the IBM Rational Software Delivery Platform. It provides business-oriented developers accustomed to traditional procedural programming in languages, such as Report Program Generator (RPG) or COBOL, with the tools necessary to build complex and powerful modern applications. With Rational Business Developer, you can create applications with Web, Web service, character, or graphical interfaces; you can even create batch programs. You can then deploy these applications to Java™ application servers, to Java code, to COBOL on IBM® System i™, or to IBM® System z™ COBOL without knowing Java code, COBOL, or the intricacies of the server.

Enterprise Generation Language (EGL) is a programming language that you can use to write full-function applications quickly, thereby freeing you to focus on the business problem that your code is addressing rather than on software technologies. EGL is intended to be intuitive for people who are used to working with business-oriented languages, such as RPG, COBOL, and Visual Basic. It integrates with a wealth of Eclipse-based tools that are included with the Rational Business Developer to enable you to write code quickly, debug it in an agile and iterative fashion, and organize it clearly and effectively.


Objectives

Learn how to complete these tasks:

  • Create and configure an EGL project
  • Create EGL source code that accesses a data source
  • Create two simple Web pages that access data in a relational database
  • Pass a parameter from one Web page to another
  • Test an application on a Web application server

System requirements

There are no prerequisites for this tutorial. However, to complete the steps, you need the following software installed on your computer before beginning:

1 of 16 | Next

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Rational, Java technology
ArticleID=327939
TutorialTitle=Hello World: How to create a Java-based Web application without knowing Java technology
publish-date=08222008
author1-email=tmcmack@us.ibm.com
author1-email-cc=