zoukankan      html  css  js  c++  java
  • JSP自定义标签_用简单标签控制标签体执行10次

    什么也不说,直接上代码:

    import java.io.IOException;
    import javax.servlet.jsp.JspException;
    import javax.servlet.jsp.tagext.JspFragment;
    import javax.servlet.jsp.tagext.SimpleTagSupport;
    
    //控制标签执行10次
    public class SimpleTagDemo2 extends SimpleTagSupport {
    
        @Override
        public void doTag() throws JspException, IOException {
            
            JspFragment jf = this.getJspBody();
            
            for(int i=0;i<10;i++){
                jf.invoke(null);
            }        
        }    
    }
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%@taglib uri="/simpleitcast" prefix="itcast" %>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>用简单标签控制标签体执行10次</title>
      </head>
      
      <body>
      
      <itcast:demo2>
          xxxx<br/>
      </itcast:demo2>
      
      </body>
    </html>
    <tag>
            <name>demo2</name>  <!-- 为标签处理器类配一个标签名 -->
            <tag-class>cn.itcast.web.simpletag.SimpleTagDemo2</tag-class>
            <body-content>scriptless</body-content>
        </tag>
  • 相关阅读:
    java用write()拷贝一个文本文件
    java代码简单练习
    java代码GUI简单的。。。
    java"=="与equals()方法的对照
    java代码Math.sqrt
    java代码for循环+缓冲流类
    java代码JFrame练习
    java 代码。= -=
    java流类
    java代码throws异常
  • 原文地址:https://www.cnblogs.com/lichone2010/p/3147278.html
Copyright © 2011-2022 走看看