1.2. Download a Server for Your Desktop

Your second step is to download a server that implements the Java Servlet 2.3 and JSP 1.2 specifications for use on your desktop. In fact, I typically keep two servers installed on my desktop (Apache’s free Tomcat server and one commercial server) and test my applications on both to keep myself from accidentally using nonportable constructs.

Regardless of the server that you will use for final deployment, you will want at least one server on your desktop for development. Even if the deployment server is in the office next to you connected by a lightning-fast network connection, you still don’t want to use it for your development. Even a test server on your intranet that is inaccessible to customers is ...

Get More Servlets and JavaServer Pages™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.