这是我的调用,
<%@ page contentType="text/html;charset=GB2312" import="java.sql.*" %>
<jsp:useBean id="connBean" scope="page" class="db.connect" />
<%
String db="db1";
Connection conn=connBean.setConnection(db);
String sql="select * from user";
ResultSet rs=connBean.getResultset(sql);
rs.afterLast();
%>
<%
while(rs.previous())
{
%>
<%=rs.getString("user_name") %>
<%
}
rs.close();
%>
<%@ page contentType="text/html;charset=GB2312" import="java.sql.*" %>
<jsp:useBean id="connBean" scope="page" class="db.connect" />
<%
String db="db1";
Connection conn=connBean.setConnection(db);
String sql="select * from user";
ResultSet rs=connBean.getResultset(sql);
rs.afterLast();
%>
<%
while(rs.previous())
{
%>
<%=rs.getString("user_name") %>
<%
}
rs.close();
%>
解决方案 »
- 请教如何解决 JS中接受服务器端传来的JSON数据乱码问题
- struts-config.xml配置文件问题:Missing configuration resource for path /WEB-INF/struts-config.xml
- 关于sql server中getdate()的简单问题,在线等待中
- 关于 用servlet 做控制器 配合jsp 完成web开发的简单问题 ——— 菜鸟发问
- 请教在页面中的Bean怎样传递到servlet中
- 求微信公众平台java管理源码
- 不是高手别进来
- 我的网站已经做完了,可是现在出现路径的问题,如果解决了,我可是把我的1000多分都给大家
- 请看这个有关 退出 的问题?在线等.
- MyEclipse6.5如何写单子模式?
- 想问一下,学ASP.NET还是学JSP简单???/
- jsp format
message description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: db.connect.getResultset(Ljava/lang/String;)Ljava/sql/ResultSet;
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800)
org.apache.jsp.cgf._1_jsp._jspService(_1_jsp.java:82)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
root cause java.lang.NoSuchMethodError: db.connect.getResultset(Ljava/lang/String;)Ljava/sql/ResultSet;
org.apache.jsp.cgf._1_jsp._jspService(_1_jsp.java:59)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
改成
ResultSet rs=conn.getResultset(sql);
试试
基本结构好像不太对(我不这样来组织程序)。。你的connection是空的,所以再getResultset的时候就出错了
你的connection没有初始化。
这个不是初始化吗?
如果查询没有记录
rs.afterlast()就出错了吧