contenttag.java
来自「介绍了j2ee开发常用的学习知识,如servlet,javamail,EJB等知」· Java 代码 · 共 45 行
JAVA
45 行
/*
* ContentTag.java
*
* Created on 2007年11月28日, 下午7:42
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package com.tag;
import java.util.ArrayList;
import java.util.StringTokenizer;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.BodyTagSupport;
/**
* @author hyl
*
* To change the template for this generated type comment go to
* Window - Preferences - Java - Code Generation - Code and Comments
*/
public class ContentTag extends BodyTagSupport {
public int doEndTag( ) throws JspException{
TableTag table=(TableTag)this.getParent();
// ArrayList ar=table.getContent();
//if(ar.size()!=0) ar.clear();
ArrayList ar=new ArrayList();
JspWriter out = pageContext.getOut();
int col=(int)table.getCol();
int row=(int)table.getRow();
//默认分割符为空格
String message = getBodyContent( ).getString( ).trim( );
StringTokenizer st = new StringTokenizer(message);
while (st.hasMoreTokens()) {
String temp=st.nextToken();
ar.add(temp);
}
table.setContent(ar);
pageContext.setAttribute("content",ar);
return EVAL_PAGE;
} //doEndTag
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?