⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 simpletabletag.java

📁 阿
💻 JAVA
字号:
package com.abc.tag;

import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;

import java.io.*;
import java.util.*;
import com.abc.data.*;

public class SimpleTableTag extends SimpleTagSupport {
	
	private List data;
	public void setData(List data) {
		this.data = data;
	}

	public void doTag() throws JspException, IOException {
		/*
		StringWriter sw = new StringWriter();
	    getJspBody().invoke(sw);
	    getJspContext().
	      getOut().println(sw.toString().toUpperCase() + "<br>");
	    
	    getJspBody().invoke(null);
		*/
		JspWriter out = getJspContext().getOut();
		
		out.println("<table border=1>");
		
		for(Iterator it = data.iterator();it.hasNext();) {
			Student s = (Student) it.next();
			out.println("<tr><td>" + s.getId() + "</td><td>" + s.getName() + "</td><td>" + s.getAge() + "</td></tr>");		
		}
		
		out.println("</table>");
	
		
	}
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -