Ok, thanks a lot, but that not solves my problem :(. I knew already the IterateTag from Struts, but the question is that my tag will (should) be something more than this Tag, and I need to make my own Iteration tag. thanks
----- Original Message ----- From: "Barney Hamish" <[EMAIL PROTECTED]> To: "'Tomcat Users List'" <[EMAIL PROTECTED]> Sent: Monday, March 18, 2002 6:32 PM Subject: RE: Tomcat 4.0 and IterationTag > Although this doesn't address the problem you're having with your tag, you > should consider using the Struts tag library. The Iteration Tag in the logic > tags does exactly what you want and it's been tested extensively. > http://jakarta.apache.org/struts/doc-1.0.2/struts-logic.html#iterate > Hamish > > -----Original Message----- > From: Albert Pastrana [mailto:[EMAIL PROTECTED]] > Sent: Monday, March 18, 2002 6:25 PM > To: tomcat-list > Subject: Tomcat 4.0 and IterationTag > > > Hi, > > I've a tomcat 4.0 (downloaded latest week) in a Win2k pro. > > I've a little problem running it as service, but running stand-alone > everything it's right. > > The first problem comes when creating an iteration tag. I've followed many > explanations and, of course, read all the javadocs, and I cannot understand > what I'm doing wrong. > > My code is something like that: > > public class RepeatTag > extends TagSupport > { > int num = 0; > > boolean endLoop() { return num==10; } > void nextElement() { num++; } > > public int doStartTag() throws JspException { > if (!endLoop()) { > nextElement(); > return EVAL_BODY_AGAIN; > } > return SKIP_BODY; > } > > public int doAfterBody() throws JspException { > if (!endLoop()) { > nextElement(); > return EVAL_BODY_AGAIN; > } else { > return SKIP_BODY; > } > } > > } //end class RepeatTag > > And the problem is that my Tomcat is saying me that exception: > "javax.servlet.ServletException: Since tag handler class > com.ludicus.general.taglib.RepeatTag does not implement BodyTag, it can't > return BodyTag.EVAL_BODY_TAG" > > I've read a lot of documentation about JSP1.2 and I think that's the right > solution, but I supose I'm doing something wrong, could anyone tell me > what's the problem? > > thanks a lot > > albert > > > -- > To unsubscribe: <mailto:[EMAIL PROTECTED]> > For additional commands: <mailto:[EMAIL PROTECTED]> > Troubles with the list: <mailto:[EMAIL PROTECTED]> > > -- > To unsubscribe: <mailto:[EMAIL PROTECTED]> > For additional commands: <mailto:[EMAIL PROTECTED]> > Troubles with the list: <mailto:[EMAIL PROTECTED]> -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>