If I were you, I'd put the AdvisorTagHandler in a package.
Leaving class files in the default package does not guarantee a correct behaviour.
3) Also if this were to be answered using only [] operator we will use it as ${paramValues["hobbies"][0]}, is this correct ??
just try to invoke the "var" attribute with the "scope" attribute set.
I hope inputComment.jsp belongs to the same context.