hi all.
i am having 2 years experience in java/jsp/servlets and would like to learn latest technologies related to
j2ee for my job search.
I am confused regarding technologies to work.
Presentation tier :
struts,
jsf,velocity,tiles
business tier: ??ejb??don tknow more..(spring)??
persistence :; hibernat,ejb,other orm tools.
i want to master one technology in each of the three layer.
i know there would be lots of projects who needs many things..but most of the new project require knowledge of latest and new techonologies...
can any body guide me with what should i learn.
JSF or Struts
spring?
EJB or Hibernat??
if your answer is both..please specify the preference which one to learn first.
also if u can tell the market value of above technologies it would be great
thanks in advance