The 
Jakarta Project The Mighty 
Tomcat - MEOW!

NOTE: This page describes a Tomcat 5 webserver running on port 8080. This is used by COSC students who have an account on triton.towson.edu.

To get started, all you need to do is execute this command script from the triton shell prompt (after logging in to triton with ssh):

    ~schmitt/bin/webappacl
This script asks for a password and stores it (encrypted) in a file as ~/.passwd Re-run the script if you wish to change your password. This password is only for the purpose of accessing the "Manage your Webapp" see the link below.

If you have a web application on your triton files starting at ~/web-app there is a command that makes a war file for you. This war file will contain files from your triton web-app directory.

    ~schmitt/bin/makewar

The makewar command will create a war file stored in /tmp and the filename will be your userid (with suffix .war). This war file can be deployed after logging into the tomcat webapp manaager.

New web applications should be developed and debugged using NetBeans. NetBeans will automatically create the war file. To deploy one of these NetBeans web applications, use secure FTP to upload the war file to triton (usually the /tmp directory since filestorage quota is not a problem there). Once the war file is on triton, it can be deployed by the tomcat webapp manager.

To obtain the secure FTP client, visit OTS Downloads Download the SSH client which includes the secure FTP client. Do not use the FTP (File Transfer Protocol) Client "WS-FTP LE for Windows"

Using NetBeans -- general information on the Netbeans IDE

Using NetBeans -- to create your war file

Manage Your Webapp -- Requires login

http://triton.towson.edu:8080 --

Web Application Server

News:

Additional resources

  1. JSTL tag libraries To use JSTL, your web application must have a web.xml and the appropriate .tld tag library files. All these files must be in the WEB-INF directory.

    JSTL Files

  2. Web Application Design

  3. java.sun.com/products/jsp/jstl

  4. http://java.sun.com/webservices/nutshell.html

  5. http://www.oop-reserch.com/mysql.html

  6. http://developer.java.sun.com/developer/technicalArticles/WebServices/JWSDP_1.1/

  7. http://jakarta.apache.org/tomcat/tomcat-5.0-doc/class-loader-howto.html