OracleIAS(OC4J)中JSP中有关JSPTAGLIB的问题
我用的应用服务器是OracleIAS(OC4J),数据库是Oracle8.1.7。我安装了OJSPUTIL.JAR,并且把它包含在classpath中。SQLTAGLIB.TLD也放在了相应的WEB-INF目录中,我写的JSP如下:
<%@ taglib uri="/WEB-INF/sqltaglib.tld" prefix="sql" %>
...
<sql:dbOpen URL="jdbc:oracle:thin:@njjyc_rmsserver:1521:rms5" user="rms" password="rmsrms" connId="con1">
</sql:dbOpen>
<sql:dbQuery connId="con1" skipRows=<%=rowstart%> maxRows='10'>
select depaid,depaname from depa order by depaid
</sql:dbQuery>
<sql:dbClose connId="con1" />
相同的URL:该JSP第一次数据是正确的,有时候第二次也是正确的,但是第三次肯定是错误的,没有数据.
有时候有错误信息如下: "javax.servlet.jsp.JspTagException: java.sql.SQLException: 关闭的 Resultset: next at oracle.jsp.dbutil.tagext.dbNextTag.doStartTag(dbNextTag.java:90).
上面的TAGLIB用法错在哪儿?
请大家指点指点!