Hello everybody,
I am relatively new to this platform. I already have some experience in
java programming - I passed
SCJP as well. Now I would like to learn dynamic web coding with Java EE 5. I would like to learn to code dynamic webpages as straightforward as possible (I know that it is not possible in a few days, but as soon as possible...).
I have some really really basic idea about
servlets ans
jsp. To me the mixture between HTML and Java doesn't look very comfortable. I already heard about
Struts and Java Server Faces. And this frameworks seem to be very helpful when coding webpage.
My question:
1. What concepts, "languages syntaxes" and in which order should I learn? (servlets, jsp,
jsf, struts etc...)
2. Servlets seem to be a old concept (mixture of java and html, not easy to read and maitain). But Servlets seems to be the basics as well...
There are so many frameworks, concept, languages, different servers... (
JBoss, JSP, JSF, Struts, Hibernate,
EJB,
Tomcat, Glassfish...)! I really don't know exactly which of them are alternatives to others, which supplement the others.... For example: Can I learn Struts whithout solid knowledge of JSP?
Which concepts should I learn first, which way should I go?
1. Servlets
2. JSP
3. EJB
4. JSF
???
Thanks very much
Kilia