Hello and welcome to the ranch. I have a few questions.
I know java(1 year commercial experience) some servlets, jsps and now i am learning Spring, will i be able to handle those books? And what do you think about Spring and java EE7? What is more popular and used nowadays?
With your experience level, you will be able to handle the Java EE 7 Tutorial.
I really can't answer which is more popular, Spring or Java EE 7. We concentrate on teaching about the platform, Spring and other frameworks provide what they feel users need to develop applications that will run in a Java EE environment. Typically, frameworks address shortcomings in the platform or in platform technologies or offer an easier way to accomplish something. Spring 4 offers support for JMS 2.0, JPA 2.1, Bean Validation 1.1, Servlet 3.1, and WebSocket, so they have kept pace with the platform. Since frameworks are not in my area of expertise, I'll let other users chime in with their preferences.
Technical Writer at Oracle Corporation
And then we all jump out and yell "surprise! we got you this tiny ad!"
a bit of art, as a gift, that will fit in a stocking