📄 simpletabletag.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 + -