Well, I have implmented my tag handler by extending the TagSupport
class, and overridding the doStartTag() and doEndTag() method. This is
my code and it works fine
public class YourClassName extends TagSupport
{
public int doStartTag() throws JspTagException
{
return EVAL_BODY_INCLUDE;
}
public int doEndTag() throws JspTagException
{
// your code
return EVAL_PAGE; // eval the rest of your jsp page
}
}
Emmanuel
On Wed, 8 Nov 2000, Cancro Dan wrote:
> Never mind, I found the answer at
>
> http://java.sun.com/products/jsp/tutorial/TagLibraries16.html
>
> I just needed to put quotes around the <%=v%> part.
>
>
> -----Original Message-----
> From: Cancro Dan [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, November 08, 2000 11:07 AM
> To: [EMAIL PROTECTED]
> Subject: custom tag with object attribute, close tag causes error
>
>
> It seems that custom tags that take object attributes and have both open and
> close tags causes the following error:
>
> "no corresponding open tag for tag extension close: "
>
> Here are the relevant snips from some sample parts:
>
> Tag library:
>
> <tag>
> <name>code</name>
> <tagclass>weblogic.examples.jsp.quote.CodeTag</tagclass>
> <attribute>
> <name>param1</name>
> <required>false</required>
> <rtexprvalue>true</rtexprvalue>
> </attribute>
> </tag>
>
> CodeTag class:
>
> public class CodeTag extends BodyTagSupport {
>
> private Vector param1;
> public void setParam1(Vector param1){this.param1 = param1;}
>
> }
>
> JSP:
> This works:
> <%
> Vector v = new Vector();
> v.addElement("First Element");
> %>
> <quote:code param1=<%=v%> />
>
>
> This doesn't:
> <%
> Vector v = new Vector();
> v.addElement("First Element");
> %>
> <quote:code param1=<%=v%> >
>
> </quote:code>
>
>
> Any ideas why? Thanks.
>
> ===========================================================================
> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> JSP-INTEREST".
> Some relevant FAQs on JSP/Servlets can be found at:
>
> http://java.sun.com/products/jsp/faq.html
> http://www.esperanto.org.nz/jsp/jspfaq.html
> http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
>
> ===========================================================================
> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
> Some relevant FAQs on JSP/Servlets can be found at:
>
> http://java.sun.com/products/jsp/faq.html
> http://www.esperanto.org.nz/jsp/jspfaq.html
> http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
>
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets