OracleIAS(OC4J)中JSP中有关JSPTAGLIB的问题

ye___ye 2002-04-08 09:20:26
我用的应用服务器是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用法错在哪儿?

请大家指点指点!
...全文
44 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
mickeypeng 2002-08-23
  • 打赏
  • 举报
回复
我认为上面的tag用法没有问题,是tag本身出了问题,可能是ResultSet已关闭了,你还要他做next操作;或者是conn关闭了(可能你不知道,多个连接同一个引用)

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧