Dbcon.class,User.class文件没有和UserBean在同一目录文件下吧。
因此无法建立Dbcon和User的类对象(或者通过引包来解决)

解决方案 »

  1.   

    import java.sql.*;
    import javax.sql.*;
    import java.io.*;public class UserBean {
    private Dbcon dbcon ;public UserBean () throws Exception{
    dbcon = new Dbcon();
    }
    public void addUser(User user) throws SQLException{
    String sql = "insert into Tuser(uname,upassword,uage) values('"+user.getName()+"','"+user.getPassword()+"',"+user.getAge()+")";
    dbcon.dbexe(sql);
    }
    }
    //OK
      

  2.   

    to:silverend大哥:
       是在同一個目錄下的!
    to:fengfyang大哥:
       我按照你的做法,還是不行的!
       提示:
       UserBean.java:12: cannot access Dbcon
       bad class file: .\Dbcon.class
       class file contains wrong class: com.stru.Dbcon
       Please remove or make sure it appears in the correct subdirectory of the classpath.
       private Dbcon dbcon ;
             ^
       1 error
       請救救我!
      

  3.   

    我的執行方法是:
    D:\Tomcat 5.0\webapps\mytest\WEB-INF\classes\com\stru>javac UserBean.java
    提示:
    UserBean.java:12: cannot access Dbcon
       bad class file: .\Dbcon.class
       class file contains wrong class: com.stru.Dbcon
       Please remove or make sure it appears in the correct subdirectory of the classpath.
       private Dbcon dbcon ;
               ^
       1 error
      

  4.   

    問題已經解決!謝謝各位:
    java文件沒有寫錯!
    我執行路徑錯誤!
    應該是D:\Tomcat 5.0\webapps\mytest\WEB-INF\classes>javac UserBean.java
    謝謝!