这是我写的一个标签 。不知道怎么编译不了。请高手帮忙解决。
package com.jtsl;
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;
import java.util.Hashtable;
import java.io.Writer;
import java.io.IOException;
import java.util.Date;
public class BodyTagExample extends BodyTagSupport
{
int counts;
public BodyTagExample()
{
super();
}
public void setCounts(int c)
{
this.counts=c;
}
public int doStartTag() throws JspTagException
{
System.out.println("doStartTag");
if(counts>0)
{
return EVAL_BODY_TAG;
}
else
{
return SKIP_BODY;
}
}
public int doAfterBody() throws JspTagException
{
System.out.println("doAfterBody"+counts);
if(counts>1)
{
counts--;
return EVAL_BODY_TAG;
}
else
{
return SKIP_BODY;
}
}
public int doEndTag() throws JspTagException
{
System.out.println("doEndTag");
try
{
if(bodyContent!=null)
{
bodyContent.writeOut(bodyContent.getEnclosingWriter());
}
}
catch(java.io.IOException e)
{
throw new JspTagException("IO Error:"+e.getMessage());
}
return EVAL_PAGE;
}
编译的时候错误显示:
package javax.serlet.jsp dose not exist
package javax.serlet.jsp.tagext dose not exist
后面还有一大串错误。
求助:关于标签的使用问题