No idea which one is best, but I recently did the same thing myself and chose Tomcat for two main reasons: 1. Ignorance of anything else, and b. The other consultants here are using it for their software, and I was going to be porting my app over to their server, once it got released to production. I can tell you that it works fine, although I don't seem to be able to debug code on it which is a drawback. I've got the free version of Sun One Studio IDE (Community Edition) which is great and there's loads of great Java/JSP docs on the Sun site that'll help you get up and running. The main JSP doc page: http://java.sun.com/products/jsp/docs.html Java API reference: http://java.sun.com/j2se/1.4.2/docs/api/ Accessing databases from Java/JSP http://java.sun.com/docs/books/tutorial/jdbc/TOC.html Learning the Java language http://java.sun.com/docs/books/tutorial/java/index.html And finally, a great free JSP course from someone other than Sun :) http://www.gulland.com/courses/JavaServerPages/ Have fun. David David Landy, IT Consultant Business Intelligence Somerfield/KwikSave +44 (0) 117-301-8977 david.landy at somerfield.co.uk <mailto:david.landy at somerfield.co.uk> Don't be afraid to try something new. An amateur built the Ark. Professionals built the Titanic. Author unknown. -----Original Message----- From: Chris Johnston [mailto:chris at fuzzylizard.com] Sent: Sunday, 22 February 2004 22:52 To: [thelist] - Web Discussion Subject: [thelist] Tomcat, JBoss, or JRun - which is better for learning j2ee? Hello, I am taking a job this summer where I will be working on a web application created using J2EE. I know Java, however, I do not know JSP, EJB, servlets, etc. To correct this, I am planning on installing a java server onto my linux computer in order to learn the technology. The question that I have is which would be better to install - Tomcat, JBoss, JRun, Oracle 9i AS? I do not know what server the company is running. The point of this little exercise is twofold: (1) to learn JSP and related technology and (2) to learn the server side of things as well. I realize that the easiest way to achieve #1 would be to install Tomcat, however, I am not sure if this would sastify my second goal. I would like to know what other people think about the above servers and which would be the best to install. chris -- * * Please support the community that supports you. * * http://evolt.org/help_support_evolt/ For unsubscribe and other options, including the Tip Harvester and archives of thelist go to: http://lists.evolt.org Workers of the Web, evolt ! If you are not the intended recipient of this e-mail, please preserve the confidentiality of it and advise the sender immediately of any error in transmission. Any disclosure, copying, distribution or action taken, or omitted to be taken, by an unauthorised recipient in reliance upon the contents of this e-mail is prohibited. Somerfield cannot accept liability for any damage which you may sustain as a result of software viruses so please carry out your own virus checks before opening an attachment. In replying to this e-mail you are granting the right for that reply to be forwarded to any other individual within the business and also to be read by others. Any views expressed by an individual within this message do not necessarily reflect the views of Somerfield. Somerfield reserves the right to intercept, monitor and record communications for lawful business purposes.