JSP Complete Reference only for JSP and you have to face my Question out of JSP also i think it is not good for beginer because it is not given description on servlet and jsp life cycle.
It is good if you dont have HFSJ but if you have HFJS then yo have to go first on HFJS and after it refer Completele Reference for JSP...
You have created local reference for eligible gc object so when method is unwind new local method reference also eligible for gc so you have to give reference of instance variable...
Its depend on voucher if you buy from sun site i think it have 1 yrs validity and if you buy from prometric center he will give you the date of expire....