I'm feeling overwhelmed - JSP, EJB, Struts, Swing, Hibernate, Tomcat, JBoss!!! I don't think my university (La Trobe Uni, Australia) lecturers know much about these! I have completed 6 units of a Grad Dip in IT, including introductory Java programming, and Data Structures using Java. This coming semester I will finish with OO Programming using Java, plus Web Engineering (CGI, Perl ...). I am doing a career change from secondary maths and IT teaching, and need to get a job sooner rather than later (wife and 3 young children to support). I think I should teach myself J2EE. Yesterday I borrowed "Java for the Web with Servlets,JSP, and EJB" and thought, "Beaut, I'll just work my way through this and I'll have a good basic understanding of J2EE". Unfortunately, even though I have got Tomcat 4.1 working (I decided to use that since the book is 2002), for some unknown reason, when I try to call my servlet from Firefox (localhost:8080 etc) I get an error message: "The requested resource (/myApp/servlet/Testing) is not available".
The book is 4 years old so maybe I should try something more up to date anyway, though any advice on what may be going wrong would be welcome - the servlet code can be seen on:
www.samspublishing.com/articles/article.asp?p=26920&seqNum=4 I like the look of the Head First series - do you think someone at my level should tackle Servlets & JSP and then EJB? Any general advice on getting started in an IT career would also be welcome.