当前位置:  技术问答>java相关

关于javabeans编译问题,请高手指点!

    来源: 互联网  发布时间:2015-09-22

    本文导语:  //ViewQueryBean.java源代码 package aboutjsp.db; import java.sql.*; public class ViewQueryBean  { aboutjsp.db.DbConnection dc = null; ResultSet rset = null; //********************************************* // 建构子 //********************************************...

//ViewQueryBean.java源代码
package aboutjsp.db;

import java.sql.*;

public class ViewQueryBean 
{
aboutjsp.db.DbConnection dc = null;
ResultSet rset = null;

//*********************************************
// 建构子
//*********************************************
public ViewQueryBean()
{
dc = new aboutjsp.db.DbConnection();
}

//********************************************
// 生成Connection
//********************************************
public boolean openConnection()
{
return dc.openConnection();
}

//********************************************
// 执行SQL语句(SELECT)
//*********************************************
public void executeQuery(String query) throws SQLException
{
this.rset = dc.executeQuery(query);
}

//*********************************************
// 执行SQL语句(INSERT,DELETE,UPDATE)
//********************************************
public void executeUpdate(String query) throws SQLException
{
dc.executeUpdate(query);
}

//*********************************************
// 求出全部Column的个数。
//*********************************************
public int getColumnCount() throws SQLException
{
ResultSetMetaData rsmd = rset.getMetaData();
return rsmd.getColumnCount();
}

//************************************************
// 通过检索号码获取Column的名称
//************************************************
public String getColumnName(int index) throws SQLException
{
ResultSetMetaData rsmd = rset.getMetaData();
return rsmd.getColumnName(index);
}

//***********************************************
// 通过Column Index获取数据。
//***********************************************
public String getData(int index) throws SQLException
{
return rset.getString(index).trim();
}

//************************************************
// 通过Column 的名称获取数据
//************************************************
public String getData(String columnName) throws SQLException
{
return rset.getString(columnName).trim();
}


//*************************************************
// 将ResultSet的指针移动至下一个记录
//*************************************************
public boolean next() throws SQLException
{
return rset.next();
}

//****************************************************
// 整理对象
//****************************************************
public void close() throws SQLException
{
if(rset!=null) rset.close();
if(dc!=null) dc.close();
}

//*******************************************************
// finalize
//*******************************************************
protected void finalize() throws Throwable
{
close();
}
}

出现错误提示如下:
当我在控制台输入 javac ViewQueryBean.java 编译时出现的错误

ViewQueryBean.java:7:cannot resolve symbol
symbol : class DbConnection
location:package db
aboutjsp.db.DbConnection dc = null;

ViewQueryBean.java:15:cannot resolve symbol
symbol: class DbConnection
location:package db
dc = new aboutjsp.db.DbConnection();

2 errors


我的classpath里已经设了:
D:JBuilder6jakarta-tomcat-4.0.1webappsROOTaboutjspdb

上面的目录里有DbConnection.java和DbConnection.class(DbConnection.java已经编译通过了),同时ViewQueryBean.java文件也在这个目录里

为什么我已用的包没有包含在环境变量里呢?请各位高手指点。谢了,先!


|
classpath里设:
D:JBuilder6jakarta-tomcat-4.0.1webappsROOT

不是
D:JBuilder6jakarta-tomcat-4.0.1webappsROOTaboutjspdb

|

:jdk开发中系统环境变量设置:
方法如下:
Win2000中:
右键我的电脑--》属性--》高级--》环境环境变量
classpath=.;jdk安装目lib
path=jdk安装目录bin
注意:一定不可忽略“.”。
Win98中:
修改autocexe.bat 就是修改自动批处理文件。
添加:
set classpath=.;jdk安装目lib
set path=jdk安装目录bin;%path%

2:(前提设置好了系统环境变量)
不带包的编译,相当简单:
javac 类名.java
java 类名

关于带包的编译问题:
如果你的类是带包的,应该用如下方法编译:
javac -d  包的父目录 类名.java
java  包名.类名
你的编译方法不对。侃侃上面的带的编译方法吧

    
 
 

您可能感兴趣的文章:

  • 菜鸟有问题:关于何如编译servlet和javabeans??!!!
  • javabean的编译问题!!!!!!1
  • javabean必须用专门的工具编译吗?
  • 菜鸟问题:javabean的编译问题。
  • 请问JavaBean用编辑器写好后扩展名是什么?是否必须编译成.class吗?
  • 编译好的javaBean的.class文件怎样部署到tomcat服务器中,让jsp调用?
  • 新手求救:JavaBean编译问题
  • 初学jsp,一个html调用一个jsp,这个jsp调用一个javaBean,已编译成类,最后如何部署(用j2sdkee)?
  • 初学,想要一个能在jbuilder下能编译的javabean的简单例子。
  • 为什么我用javac编译包含javax包的javaBean出错误.
  • jb写的一个javabean,编译说有两个错误,请大虾看代码
  • 关于javabean的疑惑,请高人指点:
  • jsp调javabean调sessionBean调entityBean的问题,哪位高人指点一下,小妹这厢先谢过了!
  • [初学者问题]在Tomcat上调用JavaBean出错,但在Resin上是没问题的,请指点!
  • javabean的问题,请高手指点!
  • javabean和ejb的区别?望各位高手详细指点!3KU!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 高手请进,关于Tomcat4.0+JavaBean
  • 高手赐教!Tomcat4.02的配置,不知javaBean目录、servlet目录该如何配置?
  • 请问高手 javabean 与 weblogic 的问题!!!!!!
  • javabean无法赋值,何故? 请教各位高手
  • tomcat 与 javabean,高手们,快来拿分吧!
  • 请问高手 javabean 与 weblogic 的问题!!!!
  • 有关JavaBean中的资源释放问题,(熟悉jsp+JavaBean原理的高手请进)
  • 两个javabean的相互调用问题,各位java高手帮忙.
  • 为什么我用javabean更新不了数据库?javabean,oracle高手请进!!!!!高分相赠!!!在线等待中。。。
  • javabean调用ejb,jsp调用javabean.出现了如下问题,需要高手出现啊!
  • 在JSP利用JAVABEAN完成数据库的调用以及查询时出现的问题?JAVA高手请进
  • 大家快来看我的jsp+javabean问题!!高手请进,赐教!!!
  • 有哪些高手做过将对数据库的所有操作封装到一个JAVABEAN中?提供有用建议的就给分,分可一直加……
  • jsp+JavaBean vs jsp+Servlet+JavaBean
  • 什么是JAVABEAN,什么是JAVABEANS。
  • 如何实现给JavaBean赋值(要传给JavaBean的数值为数组)?
  • jsp+javabean与jsp+servlet+javabean的区别是什么?
  • 如何在javabean中调用另外一个javabean
  • javabean调用ejb,jsp调用javabean.出现了如下问题,需要高手出现啊! iis7站长之家
  • 介绍JavaBean的书有哪些?我昨天在书店找了一上午都没有专门介绍JavaBean编程的。
  • 求教:在weblogic5.1中,jsp调用javabean,问javabean的class文件应放在哪个目录下?
  • Javamail要JavaBeans Activation Framework 的支持,是什么意思?是不是也要下载JavaBeans Activation Framework?他是不是也是一个包?是不
  • jsp中使用javaBean,javaBean的位置应放在。。
  • ●●●关于JavaBean标签,它如何知道调用JavaBean里的哪个方法?●●●
  • 写后一个JAVABEAN后,在JSP中,怎样才能调用JAVABEAN 中的函数,?<jsp:usebean...看不懂>,
  • 一个javabean调用另一个javabean出问题
  • ▲测试JAVABEAN方法▲
  • 请问普通java类和javabean的本质区别是什么
  • 很菜的问题,javabean与EJB有什么不同,各是什么?
  • javaBean 与EJB有何关系?
  • applet和javabean之间可以通信吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3