zoukankan      html  css  js  c++  java
  • Servlet------>jsp自定义标签2(让标签体不显示)

    自定义标签能做什么:

    1.移除java代码

    2.控制jsp页面某一部分是否执行

    3.控制整个jsp是否执行

    3.jsp内容重复输出

    4.修改jsp内容输出

    2.控制jsp页面某一部分是否执行

    tag1.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>
    <snowing:SHOWTAG>asdasd</snowing:SHOWTAG>
    </body>
    </html>
    

     TagDemo3.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月15日
     * 
     */
    public class TagDemo3 extends TagSupport {
    
        @Override
        public int doStartTag() throws JspException {
    //让标签体显示
    //        return Tag.EVAL_BODY_INCLUDE;
            
            //让标签体不显示
            return Tag.SKIP_BODY;    
        }
    
    }
    

    Tag.tld:

  • 相关阅读:
    11.linux下find命令详解
    10.Linux tcpdump命令详解
    9.linux下free命令详解
    8.Linux网络流量实时监控ifstat iftop命令详解
    7.linux sar 命令详解
    N球M盒
    bzoj1071 [SCOI2007]组队
    php弱类型
    HCTF
    不负光阴就是最好的努力,而努力就是最好的自己。
  • 原文地址:https://www.cnblogs.com/SnowingYXY/p/6714984.html
Copyright © 2011-2022 走看看