CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

用JavaBean連接access,javaBean成功編譯,但加入jsp中時取出錯,請各位幫幫忙.

楼主xupiao(叫個什麼名字好呢,得好好讓我想想...)2003-10-04 00:01:04 在 Java / Web 开发 提问

javaBean如下  
  import   java.sql.*;  
  public   class   DBconn   {  
  String   DBDriver   =   "sun.jdbc.odbc.JdbcOdbcDriver";  
  String   ConnStr   =   "jdbc:odbc:message";   //odbc中建有system   dsn   "message"  
  Connection   conn   =   null;  
  ResultSet   rs   =   null;  
  public   DBconn(){      
  try   {  
  Class.forName(DBDriver);  
  }  
  catch(java.lang.ClassNotFoundException   e)   {  
  System.err.println("DBconn   ():"   +   e.getMessage());  
  }  
  }  
   
  public   ResultSet   executeQuery(String   sql)   {  
  rs   =   null;  
   
  try   {  
  conn   =   DriverManager.getConnection(ConnStr);  
  Statement   stmt   =   conn.createStatement();  
  rs   =   stmt.executeQuery(sql);  
  }  
   
  catch(SQLException   ex)   {  
  System.err.println("aq.executeQuery:"+ex.getMessage());  
  }  
  return   rs;  
  }  
  }  
   
   
  jsp如下  
  <%@   page   contentType="text/html;charset=big5"     language="java"   import="java.sql.*"   %>  
  <html>  
  <head>  
  <title>test</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=big5">  
  </head>  
  <body>  
  <jsp:useBean   id="DBconn1"   scope="page"   class="DBconn"   />  
  <%  
  ResultSet   RS   =   DBconn1.executeQuery("SELECT   *   FROM   message");  
  while   (RS.next()){  
  out.print("<   LI>"   +   RS.getString("send_id")+"</LI>");  
  out.print("<LI>"+   RS.getString("send_time")+"</LI   >");  
  out.print("<LI>"+RS.getString("contents")+"<   /LI   >");    
  }  
  RS.close();  
  %>  
  </body>  
  </html>  
   
  提示有三個錯誤.  
  C:\JBuilder8\thirdparty\jakarta-tomcat-4.1.12-LE-jdk14\work\Standalone\localhost\_\message_jsp.java:88:   cannot   resolve   symbol  
  symbol     :   class   DBconn    
  location:   class   org.apache.jsp.message_jsp  
              DBconn   DBconn1   =   null;  
              ^  
  An   error   occurred   at   line:   36   in   the   jsp   file:   /message.jsp  
   
  Generated   servlet   error:  
  C:\JBuilder8\thirdparty\jakarta-tomcat-4.1.12-LE-jdk14\work\Standalone\localhost\_\message_jsp.java:90:   cannot   resolve   symbol  
  symbol     :   class   DBconn    
  location:   class   org.apache.jsp.message_jsp  
                  DBconn1   =   (DBconn)   pageContext.getAttribute("DBconn1",   PageContext.PAGE_SCOPE);  
                                        ^  
  An   error   occurred   at   line:   36   in   the   jsp   file:   /message.jsp  
   
  Generated   servlet   error:  
  C:\JBuilder8\thirdparty\jakarta-tomcat-4.1.12-LE-jdk14\work\Standalone\localhost\_\message_jsp.java:93:   cannot   resolve   symbol  
  symbol     :   class   DBconn    
  location:   class   org.apache.jsp.message_jsp  
                          DBconn1   =   (DBconn)   java.beans.Beans.instantiate(this.getClass().getClassLoader(),   "DBconn");  
                                                ^  
  3   errors  
   
  請大家幫忙  
  如分不夠再加  
   
  问题点数:100、回复次数:6Top

1 楼jndszl(jj)回复于 2003-10-04 00:06:45 得分 0

<jsp:useBean   id="DBconn1"   scope="page"   class="DBconn"   />  
   
  中的id=中的DBconn1之前要加入包名的Top

2 楼youandi79(嘻嘻哈哈)回复于 2003-10-04 00:07:01 得分 0

没找到bean类Top

3 楼xupiao(叫個什麼名字好呢,得好好讓我想想...)回复于 2003-10-04 09:53:32 得分 0

DBconn.class   和jsp文件在同一目錄下Top

4 楼qqyb2000(答案)回复于 2003-10-04 10:01:55 得分 0

你用的服务器是什么呀,如果是TOMCAT的话,必须先设定路径,还有XML文件!Top

5 楼matq2008(叶子.net)回复于 2003-10-04 10:03:24 得分 100

给javaBean起个包名,在首行加一句:如  
  package   Bean;  
  将编译后的class放入如下:E:\tomcat4.1.27\webapps\ROOT\WEB-INF\classes\Bean\  
  没有的目录自己建,就可以了  
  引用时加上包名:<jsp:useBean   id="DBconn1"   scope="page"   class="Bean.DBconn"   />  
   
   
  Top

6 楼xupiao(叫個什麼名字好呢,得好好讓我想想...)回复于 2003-10-04 12:14:36 得分 0

matq2008是對的Top

相关问题

  • javabean中,声明了一个public变量,如何在jsp中取出他的值?
  • jsp and javabean?
  • jsp+javabean
  • jsp+javabean??
  • 关于jsp中调用javaBean的问题??(请大家帮忙)
  • jsp+javabean连接access出错,跪求大侠帮忙。
  • jsp调用javabean出错,请兄弟们帮忙。
  • jsp+JavaBean vs jsp+Servlet+JavaBean
  • jsp+javabean 问题
  • javabean+jsp出错

关键词

  • javabean

得分解答快速导航

  • 帖主:xupiao
  • matq2008

相关链接

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

广告也精彩

反馈

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