📄 boardlisttag.java
字号:
package org.jetic.web.techbbs;import java.sql.*;import javax.servlet.jsp.*;import javax.servlet.jsp.tagext.*;/** * Title: 华源技术论坛 * Description: * Copyright: Copyright (c) 2001 * Company: GBSOURCE * @author fainter * @version 1.0 */public class BoardlistTag extends BodyTagSupport { private ResultSet rs = null; public int doStartTag() throws javax.servlet.jsp.JspException { try { Mssql conn = new Mssql(); String sql="select ID,fdcname,fditopic,fditotal,fdimark,fdcmanager" + " from tbmain order by ID"; rs = conn.executeQuery(sql); if (rs.next()) { pageContext.setAttribute("boardID", new Integer(rs.getInt("ID"))); pageContext.setAttribute("boardname", new String(rs.getString("fdcname"))); pageContext.setAttribute("boardtopic", new Integer(rs.getInt("fditopic"))); pageContext.setAttribute("boardtotal", new Integer(rs.getInt("fditotal"))); pageContext.setAttribute("boardmark", new Integer(rs.getInt("fdimark"))); pageContext.setAttribute("boardmanager", new String(rs.getString("fdcmanager"))); return EVAL_BODY_TAG; } else { return SKIP_BODY; } } catch (Exception ex) { System.err.print("BoardlistTag.doStartTag():"); ex.printStackTrace(System.err); return SKIP_BODY; } } public int doAfterBody() throws javax.servlet.jsp.JspException { BodyContent body = getBodyContent(); try { if (rs.next()) { pageContext.setAttribute("boardID", new Integer(rs.getInt("ID"))); pageContext.setAttribute("boardname", new String(rs.getString("fdcname"))); pageContext.setAttribute("boardtopic", new Integer(rs.getInt("fditopic"))); pageContext.setAttribute("boardtotal", new Integer(rs.getInt("fditotal"))); pageContext.setAttribute("boardmark", new Integer(rs.getInt("fdimark"))); pageContext.setAttribute("boardmanager", new String(rs.getString("fdcmanager"))); return EVAL_BODY_TAG; } else { body.writeOut(body.getEnclosingWriter()); return SKIP_BODY; } } catch (Exception ex) { System.err.print("BoardlistTag.doStartTag():"); ex.printStackTrace(System.err); return SKIP_BODY; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -