i suggest to begin with book "Head First Java". It is perfect for newbies.
> I'm interested in beginning Java web programming but I'm unsure as to
> where to start and what I have read has only managed to confuse me.
[quoted text clipped - 12 lines]
> on a shopping cart would be a good example. Do I use JSP, a servelet,
> other?
> First:
> What should I learn if I want to develop a Java web application?
Servlets. JSP's translate to servlets at runtime.
> Second:
> I've heard many names thrown around and need some help making sense
> of it all. What is/are:
> Jakarta
Open Source projects
> Struts
Model View Controller implementation to seperate logic, data, presentation;
under an open source project....
> Tomcat
Open source web server that includes java support
> EJB
Enterprise Java Beans. Middleware for java. Design by contract by
fulfilling the specification of EJB you wish to implement
>Hibernate
Middleware approach different (understand to be easier than) EJB.
** Note: you must understand the concepts of a transaction to properly apply
design and implement the above two acronymns
> Ant,
Another Tool for Make files, but greatly expanded with tasks for doing just
about everything to build large/small application with a script
> JSP
Java Server Pages which compile to servlets
>Servlets
Java which compiles at runtime and outputs HTML to the HTTP server port
>and how do they relate to each other?
In what you build surely available in volumes, volumes, and more volumes of
internet and printed publication :-}
> Third:
> I've heard that JSP is for seperating presentation and application
> logic, how do I process the form a user sends in? A 'Checkout' button
> on a shopping cart would be a good example. Do I use JSP, a servelet,
> other?
Learn Struts methodology!!
Good luck!
> I'm interested in beginning Java web programming but I'm unsure as to
> where to start and what I have read has only managed to confuse me.
[quoted text clipped - 12 lines]
> on a shopping cart would be a good example. Do I use JSP, a servelet,
> other?
Here are some good book that will get you started from square 1
First book is Beginning Java
http://www.murach.com/books/jav5/index.htm
someone else also mentioned "Head First Java" - its a good book as well.
And this book gets into JSP and Servlets:
http://www.murach.com/books/jsps/index.htm
Also, always use the tutorials and API documentation at
http://java.sun.com/
There are many good books and many online sources - this could get you
started.