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>
显示:

既往不恋,未来不迎,当下不杂
浙公网安备 33010602011771号