ritag.java
来自「cwbbs 云网论坛源码」· Java 代码 · 共 66 行
JAVA
66 行
package cn.js.fan.db;import javax.servlet.jsp.tagext.*;import org.apache.log4j.Logger;import java.sql.SQLException;public class RITag extends TagSupport { ResultIterator ri = null; String query, db; Logger logger = Logger.getLogger(RITag.class.getName()); public RITag() { } public void setQuery(String query){ this.query = query; } public void setDb(String db) { this.db = db; } public int doStartTag() { Query(); return EVAL_BODY_INCLUDE; } public int doAfterBody() { try { if (ri==null || !ri.hasNext()) { return SKIP_BODY; } else { return EVAL_BODY_AGAIN; } } catch (Exception e) { logger.error(e.getMessage()); } return SKIP_BODY; } public int doEndTag() { return EVAL_PAGE; } public void Query() { RMConn rmconn = new RMConn(db); try { ri = rmconn.executeQuery(query); } catch (SQLException e) { logger.error(e.getMessage()); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?