<%@page contentType="text/html; charset=gb2312" %>
<%@page import="java.sql.*" %>
<html><body background="../image/5.jpg">
<center>
<jsp:useBean id="select" class="JavaBean.Bean" scope="page"/>
<%
ResultSet rs;
rs=select.executeQuery("select * from manager ");
%>
<table width="1000" border="1">
<tbody><tr>
<td width="300" align="center">会员编号 </td>
<td width="300" align="center" >会员姓名 </td>
<td width="300" align="center" >会员等级 </td>
<td width="300" align="center" >累积积分</td>
</tr><%while(rs.next()){ %>
<tr>
<td><%=rs.getString("会员编号 ") %></td>
<td><%=rs.getString("会员姓名 ") %></td>
<td><%=rs.getString("会员等级 ") %></td>
<td><%=rs.getString("累计积分 ") %></td>
</tr>
<%} %>
</tbody></table><p>
<a href="../login/manage.jsp">返回</a>
</p>
</center>
</body>
</html>这段代码我是用Myeclipse写的,然后添加到了Tomcat运行 然后就报错了exceptionorg.apache.jasper.JasperException:java.lang.NullPointerException这个 是什么问题啊? 求大神搭救
<%@page import="java.sql.*" %>
<html><body background="../image/5.jpg">
<center>
<jsp:useBean id="select" class="JavaBean.Bean" scope="page"/>
<%
ResultSet rs;
rs=select.executeQuery("select * from manager ");
%>
<table width="1000" border="1">
<tbody><tr>
<td width="300" align="center">会员编号 </td>
<td width="300" align="center" >会员姓名 </td>
<td width="300" align="center" >会员等级 </td>
<td width="300" align="center" >累积积分</td>
</tr><%while(rs.next()){ %>
<tr>
<td><%=rs.getString("会员编号 ") %></td>
<td><%=rs.getString("会员姓名 ") %></td>
<td><%=rs.getString("会员等级 ") %></td>
<td><%=rs.getString("累计积分 ") %></td>
</tr>
<%} %>
</tbody></table><p>
<a href="../login/manage.jsp">返回</a>
</p>
</center>
</body>
</html>这段代码我是用Myeclipse写的,然后添加到了Tomcat运行 然后就报错了exceptionorg.apache.jasper.JasperException:java.lang.NullPointerException这个 是什么问题啊? 求大神搭救
try{
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:数据库的名字","","");
}catch(Exception e){System.out.println("数据库连接错误!"); }
rs=select.executeQuery("select * from manager ");
这里面就是空的
你写jsp页面尽量少嵌套Java代码 多用EL表达式 要简洁的多