自定义jsp标签的一般步骤

自定义jsp标签的一般步骤:
(1)编写标签处理类:
public class Echo extends TagSupport{
//标签开始时调用的处理方法
public init doStartTag()throws JspException{


try{
//将信息内容输出到jsp页面
pageContext.getOut().print(msg);
}catch(Exception e){
e.printStackTrace();
}
//跳过标签体的执行
return SKIP_BODY;
}
//标签结束时调用的方法
public int doEndTag(){
//继续执行后续的JSP页面内容
return EVAL_PAGE;
}


}
(2)创建标签库描述符(TLD)

mytaglib 1.0
jsp 2.0
mytag
http://www.e868.net/mytag

echo

empty

msg
true
true



(3)在jsp页面中引用标签库:
<%@ taglib prefix="mytag" uri="http://www.e8686.net/mytag"%>
<4>在jsp页面中使用标签:

你可能感兴趣的:(Jsp技术)