Hello Muksh,
From my experience I found the truth that Honesty indeed is THE BEST policy.
In the mean time I strongly recommend to learn Struts 1.x. Following book is very easy to follow & covers everything:
Professional Jakarta Struts by James Goodwill and Richard Hightower John Wiley & Sons © 2004
(Struts.in.Action Manning Pub 2003 is Bible of Struts)
Struts(implements MVC design pattern in Java) is most widely used framework & almost every project uses it. It's easy to learn.
Above book will definitely help you.
Do all the sample projects in the book.
Must Read Arulkumarn's book: Java/J2EE Job Interview Companion: Arulkumaran Kumaraswamipillai
https://coderanch.com/t/431276/Jobs-Discussion/careers/Java-J-EE-interview-companion#1915369
http://www.lulu.com/java-success
http://www.amazon.com/gp/product/1411668243?tag=jranch-20
Overwhelming majority of the people working in SW industry are no better than freshers with 6-months of experience repeated many times.
Even I found so called star performers with 6+ years of exp are like that only.
CDAC/NCST recruit people in various positions through its nation wide exam CST every year. This year they recruited 300 people. Even if one get
contractual position with them exp earned their will do sea of good & Industry recognizes the same very well. Above all I found from my exp that
working in these institutions changes one's attitude from fear to fight & awakens CAN DO spirit even in very ordinary people with degrees like BA/BCom.
CDAC Mumbai/Bangalore(earlier NCST) takes people even with BA/BCom degree with good score in CST exam as Project Engineers/TA/STA etc.
Keep an eye on career section of CDAC(
http://cdac.in) & NCST(
http://cst.cdacmumbai.in) & try to get high score in CST.
http://cst.cdacmumbai.in/?q=/node/38
http://cst.cdacmumbai.in/?q=/node/105
Read this thread & my reply here:
https://coderanch.com/t/422008/Jobs-Discussion/careers/info-about-SAP-GURU#1861174
God Bless
- Ashu