CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

JAVABEAN连接数据哭的问题

楼主lizheng197953(胖老虎)2004-08-01 14:37:20 在 Java / Web 开发 提问

这是JAVABEAN里面连接数据的代码  
  package   com.aa;  
   
  import   java.sql.*;  
  import   com.microsoft.jdbc.sqlserver.*;  
  ---------------  
  public   class   DBean   {  
  public   DBean(){}  
   
  private   Connection   cnn   =   null;  
  private   Statement   stmt   =   null;  
  private   ResultSet   rs   =   null;  
   
  public   void   condb(){  
   
  String   url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";  
  String   user="sa";  
  String   password="sa";  
  try{  
  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();  
   
  java.sql.DriverManager.registerDriver(new   SQLServerDriver());  
   
  cnn=DriverManager.getConnection(url,user,password);  
   
   
  }  
  catch(Exception   ex){  
  System.out.println(ex.getMessage());  
  }  
  }  
  public   ResultSet   executeQuery(String   strSql){  
  try{  
  stmt=cnn.createStatement();  
  rs=stmt.executeQuery(strSql);  
  }  
  catch(Exception   ex){  
  System.out.println(ex.getMessage());  
  }  
  return   rs;  
  }  
  public   void   closeCon(){  
  try{  
  if(rs!=null){  
  rs.close();  
  }  
  if(stmt!=null){  
  stmt.close();  
  }  
  if(cnn!=null){  
  cnn.close();}  
  }  
  catch(Exception   ex){  
  System.out.println(ex.getMessage());  
  }  
  }  
  }  
  -----------------------------------------------------------------  
   
  着是HTML里的代码  
  <%@   page   language="java"   import="java.lang.*,java.util.*"   %>  
  <%@   page   import="java.sql.*"   %>  
  <%@   page   import="com.microsoft.jdbc.sqlserver.*"   %>  
  <body>  
          This   is   my   JSP   page.   <br>  
          <jsp:useBean   id="DBean"   scope="page"   class="com.aa"   />  
          <table>  
          <tr>  
          <%  
           
          String   strSql="select   *   from   jobs   where   job_id='1'   ";  
           
          ResultSet   rs=DBean.executeQuery(strSql);      
          //rs.last();      
          while(rs.next())  
          {  
          //out.println("<tr><td>"   +   rs.getString(1)   +   "</td><td>"   +   rs.getString(2)   +   "</td></tr>");    
          out.println(rs.getString("job_desc"));  
          }      
          rs.close();  
          DBean.closeCon();      
          %>  
  问题点数:0、回复次数:1Top

1 楼lizheng197953(胖老虎)回复于 2004-08-01 14:37:58 得分 0

HTTP   Status   500   -    
   
  --------------------------------------------------------------------------------  
   
  type   Exception   report  
   
  message    
   
  description   The   server   encountered   an   internal   error   ()   that   prevented   it   from   fulfilling   this   request.  
   
  exception    
   
  org.apache.jasper.JasperException  
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)  
  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)  
  org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)  
  javax.servlet.http.HttpServlet.service(HttpServlet.java:802)  
   
   
  root   cause    
   
  java.lang.NullPointerException  
  org.apache.jsp.a_jsp._jspService(a_jsp.java:98)  
  org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)  
  javax.servlet.http.HttpServlet.service(HttpServlet.java:802)  
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)  
  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)  
  org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)  
  javax.servlet.http.HttpServlet.service(HttpServlet.java:802)  
   
   
  note   The   full   stack   trace   of   the   root   cause   is   available   in   the   Apache   Tomcat/5.0.27   logs.  
   
  老出现错误??为什么,大家指点一下我Top

相关问题

  • 连接数据库的javabean的问题
  • asp连接数据库问题哭求
  • jsp+javabean 连接数据库 登陆界面
  • 请问怎么写一个连接oracle数据库的javaBean??
  • 问一个javabean连接数据库的问题!!
  • 连接数据库的javabean怎么写?给我一个好吗?
  • 求教:javabean与access数据库连接方法
  • javabean 数据库连接问题 怎么连不上
  • 关于用JavaBean连接数据库问题
  • 数据库连接

关键词

  • apache
  • sqlserver
  • servlet
  • jdbc
  • service
  • jsp
  • microsoft
  • null
  • jspservlet
  • jasper

得分解答快速导航

  • 帖主:lizheng197953

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo