首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

这个标签有什么有关问题么 ,为什么不能执行5次

2013-09-13 
这个标签有什么问题么 ,为什么不能执行5次?刚刚启动第一次,可以执行5次。接着刷新,就只显示中间内容一次了!

这个标签有什么问题么 ,为什么不能执行5次?
刚刚启动第一次,可以执行5次。
接着刷新,就只显示中间内容一次了!!

package cn.dzr.tag;

import javax.servlet.jsp.JspException;
import javax.servlet.jsp.PageContext;
import javax.servlet.jsp.tagext.IterationTag;
import javax.servlet.jsp.tagext.Tag;

public class QuinticOut implements IterationTag
{

int i = 5;
PageContext pageContext = null;
Tag parent;
@Override
public void setPageContext(PageContext pc)
{
this.pageContext = pc;
}

@Override
public void setParent(Tag t)
{
this.parent = t;

}

@Override
public Tag getParent()
{
return this.parent;
}

@Override
public int doStartTag() throws JspException
{
return Tag.EVAL_BODY_INCLUDE;
}

@Override
public int doEndTag() throws JspException
{
return Tag.EVAL_PAGE;
}

@Override
public void release()
{

}

@Override
public int doAfterBody() throws JspException
{
while((i--)>0)
return IterationTag.EVAL_BODY_AGAIN;

return IterationTag.SKIP_BODY;
}

}

[解决办法]
单例。字数。

热点排行