如果您改写了doStartTag(),则必须指定返回值,
如果指定了EVAL_BODY_INCLUDE,则执行顺序是:doStartTag()->显示文字->doAfterBodyTag()->doEndTag()->执行下面的网页
*/
}
关于返回参数,返回具体数字也可以,不用过于纠结
然后是下拉内容实现类
Java代码
package com;
import java.io.IOException;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspTagException;
import javax.servlet.jsp.tagext.BodyTagSupport;
@SuppressWarnings("serial")
public class OptionsTag extends BodyTagSupport {
@Override
public int doStartTag() throws JspException {
return EVAL_BODY_INCLUDE;
}