Question ID :998339084328 You need to use a taglibrary and you have the following constraints: taglib prefix : myfinance tag name : tax Mandatory Attribute : rate Option Attribute : age body : JSP Which of the following statements are valid?
and the ans are <myfinance:tax rate="28"/>*** <myfinance:tax age="28"/> <myfinance:tax age="32" rate="28"/>*** <myfinance:tax rate="28">JSP</myfinance:tax>*** <myfinance:tax rate="28"><%=JSP%></myfinance:tax>
============================================== why not the last as i think if body-content is JSP the last one would just be like "out.println(JSP)" so whats wrong in that??? getting real confused here...please help
I think the "rtexpvalue" element by default is false, it specifies whether the element can take request time expression values. In the question, it does not say anything about it, so the attribute tax should not take any expression values, that's why the last answer is incorrect. -yu chen
<rtexprvalue> is for tag attributes not for tag body. Here <%=JSP%> will be interpreted as an jsp expression value for the body of the Tag. So rtexprvalue is not coming into play to make a decision here. Regards, Maha Anna