Installing a JSP application server

Installing a JSP application server

To process dynamic web pages, you need an application server. An application server is software that helps a web server process web pages containing server-side scripts or tags. When such a page is requested by a browser, the web server hands the page off to the application server for processing before sending the page to the browser. For more information, see Understanding Web Applications.

Make sure a JSP application server is installed and running on the system running IIS. (IIS may be located on your local hard disk or on a remote computer.)

If you do not have a JSP application server, you can download and install the Developer Edition of Macromedia JRun, a full-featured JSP application server, from the Macromedia website at

JRun is available for both Windows and Macintosh. However, this guide doesn’t cover using JRun on a Macintosh.

To install JRun:

  1. If applicable, log into your Windows system using the Administrator account.
  2. Close all open applications.
  3. Double-click the JRun Developer Edition installer file.

    The splash screen appears.

  4. If you do not have a Java Runtime Environment (JRE) on your system, select the option on the splash screen to install it.

    Because the JRun application server relies on Java, a JRE must first be installed on the system that will run your application server. Once the JRE is installed, you can install the JRun application server.

  5. Select the option on the splash screen to install JRun.
  6. Follow the onscreen instructions to finish installing and testing the program.
  7. Once the installation is complete, create a JRun connector to your IIS web server by selecting Start > Programs > Macromedia JRun 4 > Web Server Configuration.

    For instructions, see the JRun documentation.

After installing and starting JRun, create a root folder for your web application. (See Creating a root folder.)

Getting Started with Dreamweaver
Dreamweaver Basics
Working with Dreamweaver Sites
Laying Out Pages
Adding Content to Pages
Working with Page Code
Preparing to Build Dynamic Sites
Making Pages Dynamic
Developing Applications Rapidly