Java Technology Home Page
A-Z Index

The Source for Java Technology

 

Downloads, APIs, Documentation
Java Developer Connection
Docs, Tutorials, Tech Articles, Training
Online Support
Community Discussion
News & Events from Everywhere
Products from Everywhere
How Java Technology is Used Worldwide

Java Servlet Technology
Product Information
Technical Resources
Downloads &
Specifications

News & Articles
Success Stories
Industry Momentum
Resources
J2EE Home

JAVATM SERVLET TECHNOLOGY
The Power Behind the Server

JavaTM Servlet technology provides web developers with a simple, consistent mechanism for extending the functionality of a web server and for accessing existing business systems. A servlet can almost be thought of as an applet that runs on the server side -- without a face. Java servlets have made many web applications possible.

Servlets are the Java platform technology of choice for extending and enhancing Web servers. Servlets provide a component-based, platform-independent method for building web-based applications, without the performance limitations of CGI programs. And unlike proprietary server extension mechanisms (such as the Netscape Server API or Apache modules), servlets are server- and platform-independent. This leaves you free to select a "best of breed" strategy for your servers, platforms, and tools.

Servlets have access to the entire family of Java APIs, including the JDBCTM API to access enterprise databases. Servlets can also access a library of HTTP-specific calls and receive all the benefits of the mature Java language, including portability, performance, reusability, and crash protection.

Today, servlets are a popular choice for building interactive web applications. Third-party servlet containers are available for Apache Web Server, iPlanet Web Server, Microsoft IIS, and others. Servlet containers can also be integrated with web-enabled application servers, such as BEA WebLogic Application Server, IBM WebSphere, iPlanet Application Server, and others.

You might want to check out the latest information on JavaServer PagesTM (JSPTM) technology. JSP technology is an extension of the servlet technology created to support authoring of HTML and XML pages. It makes it easier to combine fixed or static template data with dynamic content. Even if you're comfortable writing servlets, there are several compelling reasons to investigate JSP technology as a complement to your existing work.

See the Transcript of the Aug 8 chat with noted computer scientist Marty Hall, author of the book "Core Servlets and JavaServer PagesTM"..

   
News & Highlights

The first public drafts of JSP 1.2 and Servlet 2.3 are now available for public review.

Tomcat 3.1 Release Build now available from Apache site.

Java Servlet Specification Version 2.2 - Final Release

Sun releases JavaServer PagesTM and JavaTM servlets source code to Apache site

Java 2 Platform, Enterprise Edition - Final Release (December 17)

JavaServer Web Development Kit (JSWDK) 1.0.1 - Final Release

J2EE Technology
Java 2 Platform, Enterprise Edition Java Servlet technology provides web application developers with a simple consistent method for extending the functionality of a web server.

Mailing List
Servlet Developers! The servlet-interest mail list is a great place to learn more about developing with servlets. Here's how to subscribe:
· Send email to listserv@java.sun.com with subscribe servlet-interest yourlastname yourfirstname in the body of the message.
· To unsubscribe, send email with signoff servlet-interest in the body of the message.
An archive of the list is available.


[ This page was updated: 05-Sep-00 ]

Products & APIs - Developer Connection - Docs & Training - Support
Community Discussion - Industry News - Solutions Marketplace - Case Studies
Glossary - Feedback - A-Z Index

For more information on Java technology
and other software from Sun Microsystems, call:
(800) 786-7638
Outside the U.S. and Canada, dial your country's AT&T Direct Access Number first.
Sun Microsystems, Inc.
Copyright © 1995-2000 Sun Microsystems, Inc.
All Rights Reserved. Terms of Use. Privacy Policy.