1. you have not specified <uri> under the <taglib> 2. I have used a EL in you code and its working fine. 3. You need to check the Support class and also the bean class if the following code snippet is correct.
org.apache.jasper.JasperException: /registration.jsp(80,4) According to TLD or attribute directive in tag file, attribute items does not accept any expressions
can any body tell what is problem
As i see you are missing the <attribute> tag. The attribute tag declares the <name> of the attribute of the bean,if any. Secondly the <required> tag, which tells whether the value to the attribute is required. Thirdly the <rtexprvalue> tag which tells whether the value can be runtime expression or not. <tag> <attribute> <name></name> <required></required> <rtexprvalue></rtexprvalue> </attribute> </tag> If your custom tag have an attribute to which you are passing value at the time of calling the tag you need the attribute tag.
Hope this helps. [ November 25, 2008: Message edited by: Sudipto Shekhar ]