2.自定义标签控制,jsp页面余下标签是否继续执行

EndTag.java

 

package tag;

import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.Tag;
import javax.servlet.jsp.tagext.TagSupport;

/**
 * @author: snowing
 * @date  : 2017年4月18日
 * 控制剩下标签不显示
 */
public class EndTag extends TagSupport {

    @Override
    public int doEndTag() throws JspException {
        //return Tag.EVAL_PAGE//整个页面都显示
        return Tag.SKIP_PAGE;//余下都不显示
    }
    

}

 

 

 

 配置tag.tld

 

endTag.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
        <%@ taglib uri="snowing.com" prefix="snowing"%> 
           <%@page import="javax.servlet.jsp.tagext.Tag" %>!!!!重点!!一定要加!!!!!
        
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>使用标签控制内容石否 继续 输出</title>
</head>
<body>
start
<snowing:ENDTAG/>
end
</body>
</html>

 显示:

 

posted on 2017-04-18 14:38  Snowing杨雪莹  阅读(157)  评论(0编辑  收藏  举报