conn变量没有初始化,
没有被初始化的变量不能被使用

解决方案 »

  1.   

    你这个问题有点逗
    public String connDB(Connection conn)
    --->>>
    public Connection connDB()
    function obj = new function();
    Connection conn;
    obj.connDB(conn); <<<----
    ---->>
    conn = obj.connDB()
    java传的是一个变量标识,变量标识与对象地址不一样,你的函数达不到你想要的效果
      

  2.   

    Connection conn = null;
      

  3.   

    加了Connection conn = null就OK!!
    请问这句起的是什么作用呢?
      

  4.   

    Connection conn = null;
      

  5.   

    为什么
    <%=obj.connDB(conn)%>
    显示不出任何信息呢?
    在.java里connDB是返回一个串的啊
      

  6.   

    用这个Connection conn = null;试试.
      

  7.   


    看了你这个程序,说句不客气的话:你这个JavaBean 和调用JavaBean的方法都是很不规范的,特别是调用JavaBean的方法!
    我劝你仔细研究一下书上的例子,做规范一点,对以后,对别人都是有好处的!(交流)
    你说是不是?
    仅供参考!!言语之中不妥之处,望见凉!
      

  8.   

    seaman0916(沙漠孤鹰)所言极是,我写着写着都感觉出来了,全是凭着用别的语言想当然写出这段代码的,驴唇不对马嘴。多谢忠告!
      

  9.   

    good good study day day up!!!!